@FrankS thanks for asking.
1: No, it is not visible. We do not have it publicly available mainly due to consistency reasons. Roadmaps tend to be posted and become outdated creating more confusion than clarity. Personally, I am not against making it public.
2: No, we rarely have feature specific votes. It really comes down to hype about requests on the beta forum (and non-beta if relevant). Then it's up to me to schedule some time to implement. Quite often small requests can be implemented same day / week (such as a request before current release to make long route names better visible). The timing of the request, my personal approval, some free time, no real impact on work load and above all no required extended testing resulted in it being implemented almost immediately.
It's not that I'm against explicit voting or continuously sharing our roadmap. It's just that it takes time to manage and I would need to manage that. More community management, less time to code 😉
That's my honest answer ❤ (as are all my answers on this forum hahah). The little staff we have needs to be allocated very efficiently to keep our output at the current level.