I don't think you want to drive those buses unless you have X-ray vision, the windows are opaque lol! Nah just kidding, much agreed, they do look great and if they were on OMSI I'd happily take them for a spin.
As for the screenshot, it does state that you can interpret the theme in any way, shape or form. It doesn't even have to be a bus.