Thanks for the advice! I feel I learned so much from your informative posts. I didn't know about how heavy loads affect the motor, that's really good to know.
I think I will look into the e-bikekit heavy duty kit and the leaf kit. It's reassuring to know that these two can lug super heavy...