My suggestion would be to present a list if the address lookup comes up with multiple results.
A last suggestion, can we have a feature to just look up addresses, without finding routes to them? There is a "nearby venues", but that is not quite the same thing. And it is limited to only up to 20 miles.