I've been reading quite a bit about mid drives like the bafang models. I realize more torque from mid but what about top speed, is distance on a single charge better and what about reliability? Any drawbacks to a mid drive? Are they heavy? Hows installation on a normal non electric mtb? Thanx all.