Mark,
Got everything up and running about an hour ago. So this controller IS designed around momentary contact buttons. I bought some SP DT switches and wired them up to test things out. So once you turn the motor on and then set the switch to "off" ( center ) the motor will just keep on chugging away. It took toggling the switch to it's other "on" position to turn the motor off. Same thing with CW and CCW. There is no off to drop drive current to a lower setting. It just remembers what ever the last setting was. At least that is how things are working with mine and the DM860A driver.
It may take sending a 5+ signal to the enable input to allow the motor to rest without drawing amps and getting hot. Or a different driver with adjustable idle current.