Thanks for providing this plugin. Comes in very handy, as I’ve just started to input house numbers in my area.
Since you asked for suggestions:
It would be useful if the plugin would work with a single node/building and a street, too, instead of only a way and a street. That way one could add a building (closed way) or a simple house node to the associatedStreet relation.
In the UI, it’d be enough to grey out the widgets for Ending # and Numbering Scheme. Then one could input the house number, and the plugin would tag the selected node/building with addr:housenumber and create the associatedStreet relation, or add the node/building to an already existing relation of the selected street.
That doesn’t save much time for mappers who use addr:street for the association. But for those of us who prefer the associatedStreet relation it’d be a great help. Might even serve to further the cause of using the relation method.
To me, the concept of storing the same - or, often enough, slightly different versions of a - street name in dozens of nodes looks very bad, indeed.