Wow! I am surprised that the 18.61 can handle the 70a motor pull.
The burst rating of the controller is 81A and I tested today and it only pulled 61A with me holding it down a bit (Don't try this at home kids). It left some nice marks on my wooden floor. BTW max amps it pulled with the 18.97 was 75A.