Ultimate Powerbox v2 can easily drive both motors: HSM and MSM. (Honestly, I have tested both motors in my bench and they are driven absolutely fine)
Regarding the HSM: Please make sure that you use the correct pinout and you use the correct side of cable on the motor and on the UPBv2.
Pinout is different on RJ45 of motor and RJ45 of UPBv2.
Most people swap the cable and that leads to motor vibration as one coil of the motor is off!
Moreover: Keep max speed of motor between 200-400 at max.
Evans, you have provided great customer service to me, and for that I am grateful.
To be clear, I made my cable very carefully according to the pinout diagram. I labeled each end and made sure the cable ends were properly plugged in during use. In the driver, I set the Max Speed to 200. Nevertheless, the motor ran loud and hot. Like Gabe above, I worried about damaging my motor and decided not to use the UPBv2 as a controller anymore.
My "solution" was to buy an Optec ThirdLynx focus motor, which has a built-in controller and runs on 12 V instead of 5 V like their other motors. The motor receives a USB connection and 12 V power from the UPBv2 but the power box no longer acts as a focus controller.
The UPBv2 is a fantastic unit. If Pegasus can iron out the focus controller issues, it will be amazing.