The motor is a beast. Significantly larger than a BBSHD. I think it could do very well with an external controller. It has to be used with a frame made for that motor though.
The "motor mount" is available from Luna too. However, it's aluminum and, to me, infeasible to weld to an aluminum frame since the frame would need to be post heat- treated.