As far as your motor choice being overkill. In the world of RC, most motors are designed with 20 to 30 minute runtimes in mind. IMO, overkill is good. It promotes efficiency and cooler running. Afterall, you won't be running it flat out all the time.