Thanks for the battery test suggestion!
I did overload the controller once by flipping through the "gears" without letting up on the "throttle". Had to pedal the dang thing until things cooled off enough for it to kick back on. No harm done though. Note to self: release throttle when changing "gears". While that is the only time I've overheated anything, should it happen again when it isn't my fault I will look into the cooling situation. The controller is completely enclosed in bodywork now.
I want to fit it with a bicycle computer as there is no speedo/odo, but none of the stock mounting points fit. I will have to fab up my own. When I have access to that data I want to track miles, time, and speed vs battery drain. For example yesterday I started with a 100% charge, went 4 or 5 miles (?) then it took 2 hours to top off the batt pack when I got home. That inverse relationship of riding time vs fuelling time is the biggest thing to adjust to re: electrics for me.