The RPM on 72v seems to sit right between the BHT and LR BB/LMX/D4500.
Doubly interested in the teardown.
Edit: can you confirm the motor is 110mm wide? Also what is the shaft size? Did you get their controller?
General Discussion about large electric scooters and motorcycles and other things with no pedals.