My thoughts are that those aren't just segways.They are Freaking Transformers.
What?
Offtopic: I read the title and thought of terrorists on segways.
This actually seems like a good idea. Desipite the fact people will be laughing at them.