Smart marketing; you have to hand it to Strida/Ming. All of these upgrades and accesories make Strida the iPod of bikes. (Sorry if the comparison offends anyone!)
Good lord. Please post some video. Don’t forget the disclaimer about non-recommended use.
Please consider suing this jerk. You are very lucky not to have been seriously injured.
By the way, do you clean your bike a lot? I would imagine dirt, grit, rust etc and the associated wear and corrosion, especially on the freewheel, would be more of concern with you than with most riders.
All in all a very exciting report about the extremes one can go to with Strida!