I am interested and have used the TRIP PLANNING and MS Street and trips since 2006 and both have been all you mention and much more. SO i do not know how you could compete unless you sell it around 2-5 usd then you could have something.
A motorcycle or scooter always turn a bad day into a great time!
KLR 650, Honda Beat scooter!!