I think those so-called 3-in-1 jackets would make great alternative, esp. for no motor? (post
#26 above) if you need to take off a piece on your way.
Re mittens, I was going to feel guilty if I were to have an accident due to not braking properly with a hand in a mitten (I have hybrid bike with riser handlebar I think)