yeah i was thinking the exact thing! do you lean it against a wall and climb up the frame work to get on? what happens when you have to stop at the traffic lights or something? like im 6'4 but i wouldnt want to be 8 feet off the ground without knowing how to stop!