That does look awesome.
I believe you are correct leeboh, there was recently a "crackdown" on businesses that use them. If I recall correctly they fall in some weird grey area where they need to be registered as motorcycles, but there is no registration available for them so they aren't road legal.