MyBikeFriday specializes in folding bikes and have been around for a while. Never had one myself but from what I have heard, they're pretty good (they ought to be given the cost).
way to instain mother
They're called organ donors though, riding without protection is not smart.
All of them.
I was talking about anything with bars for the purpose of the poncho: It'd work fine on a moped, scooter, bicycle, whatever.
I can if I fuss with the snap but normally I don't bother and look over my shoulder by default to double check on turns.
As for bailing, it just uses snaps and a bit of stretchy fabric. With force, they pop off (and if they didn't, the force of me pushing mysef away from the handlebars would tear the fabric anyways). I'd probably be OK. You could also just not snap it and hang it over the bars. It's not shaped like a normal poncho so it'd probably stay on.
Frog Toggs are nice and cheap too.
I got a cheap one for like 16 bucks that goes onto the handlebars: 10/10 would recommend!
Those look more like pegs
I don't use the power, except where I'd otherwise have to kill someone (i.e. they're trying to kill me or another innocent person).
As for manner of death, they turn to solid gold so I can melt them down and get rich while making them disappear.