Those are pretty cool. Thought about picking one up but:
a) they are really low to the ground and I wanted to ride it on the street, but I don't think they are street legal without the lights. Biggest reason is that they are really low and cars may not see you.
b) my back probably won't last riding that thing hunched over. You're younger, you'll be fine.