I hate the idea of Women on Motor bikes.
Being the old disabled pervert that I am, putting a motor on my bike was the only fair chance I had to catch up with the ones that pedal the bikepath... Them younger ones are mighty quick ya know!
That's it, time to start working on rocket power... Ah, necessity, Mother of invention!
"I would get one of those XXX super large Granny dresses so as
to cover myself and my motor bike -- real well....................."
Your a better mechanic then that MM, think of the heat buildup, LOL!