I posted about this on a different thread last week.
The unsprung weight of that motor hanging off the wheel would likely pop tires on the type of pot holes we have around here, especially with high tire pressure.
A close look at the drawings does not show that the trailing torque arm can also translate in and out, which will need to happen for this to work.
The 72V brushless controllers may be the Kelly controll units.
http://www.kellycontroller.com/mot/Brus ... oller.html
Definitely an interesting approach to powering the rear wheels.
Some one needs to buy this and try it out. I called the place, and when I asked about the system, I was transfered to the voice mail of the company president who never got back to me????