CDRIVE
Hauling 10' pipe on a Trek Shift3
Just so you don't feel ignored. The designer of that circuit didn't seem to give much thought about assuring saturation of Q1.you can try to modify the pwm circuit?
like this one:
http://www.tronixworld.com/home/electronic-circuits/pwm-motor-speed-control/
Chris