Those are pretty cool, looks like a slightly more comfortable posture.
Yeah they are great man... You live in SF?
I used to ride mine all the time from Santa Cruz to SF up highway 1. It's the most amazing ride in the area, so great. Street bikes are the shit, get one if you want one, great gas mileage and limitless fun/speed.
The motorcycle license is easy to get, I actually got a motorcycle license before I got a car license.