@short - "don't think the mapping is yet good enough"
A car only has to find your house once, and then it (and all other cars it shares its mapping info with) will know how to find you, and even remember special instructions like coming around the back of your house if you have an alley that's closer.
So I wouldn't really worry about this as an issue. For the destination it doesn't matter since you can give it precise instructions exactly where you want to be let off.