It's a cool idea, but this seems like the kind of thing that will have the users drift away and cease functioning.
People will log into vote on their route when they want one, and then have essentially no reason to ever access the feature ever again. With no active users, there will be no way to get "votes" for a route.