Interesting concept, but my first question would be what the vehicles bring to the spectacle other than something to look at. I would assume that some modifier or other special something would be in play to make it stand out or to make the vehicles themselves the star.
Just my 2 gil.
Just my 2 gil.