I'd like to thank everyone who posted here, this was really educational for me. I liked what AHicks wrote about geared motors, and that RunForTheHills liked Grin for their customer support. I emailed them a few times and watched several of their YT videos & decided to get their Shengyi DGWX2 (Grin calls this the SX2) geared motor, it has a thermal sensor that Grin's controller monitors, and power to the motor is reduced based on excessive motor temperature. This will give me good hill climbing ability and help prevent me from cooking the motor. Can't wait for the kit to arrive. Thanks for all of the great information you guys.