that looks like it would hurt your crotch...especially if you fell on that bar...I've never seen one like that before...but then again I don't pay very much attention to bikes!
im riding a sidekick. honestly, get a trailstar. i used to have one and it rides VERY similar, except a lot easier to manual. so get a trailstar unless the frame's too big for you.