For a feature suggestion I've been craving (not quite in-line with your app, but possibly a useful pivot): let me specify a route[-gesture] with multiple stop-points, possibly even returning to the start--so that the start of each route is the end of the previous. (Say, go to a friends' to pick something up, then from there to the grocery store, then back home [where I already was while entering the route.]) The one thing I find absolutely tedious is saying "from Current Location, to B", then after arriving at B, having to change that to "from Current Location, to A", rather than just being able to say "from B back to wherever the Current Location was when I was coming here."