I'm a bit frustrated at the freewheel options available on rear drive hub motors in general, and from Crystalyte in particular. There are international standards (e.g. 135mm dropout width, Shimano-compatible freehub, etc.) and really, how hard can it be to do it right? Just attention to detail...