Not a bad one as far as these go.
Google Maps "search along route" leaves a lot to be desired.
So far so good. BUG: I broke something with the current location marker. It's not reflecting the current location on resume.
This ride is now underway.