Does anyone have decent FAQ or summary of hub motors? I mean there are several different motor manufactures (Cute, BMC, MAC, eZee, Bafang etc...) some geared, some direct drive, some freewheel some don't, there are different power specs and different RPMs designed for different sized wheels...