What about having a momentary switch for the reverse. Then we could also use it for cruise control
Like this:
Motor is
not rotating and the brake is applied, you push the button, it switches between forward and reverse. Still with a LED indicating the choice.
Motor is rotating, you push the button, the cruise control is enabled (maybe not while reversing).
You apply brakes, cruise control is disabled.
You apply a lot of throttle, or a fast rise, cruise control is disabled.
Good or bad idea?