I use the Roadster cruise control all the time. I agree that the buttons could be better, but at least I am able to use the Set (Accel) and Cancel buttons reliably. The Resume (Decel) button is the one I find hard to push. I also had the idea that when the Cancel button is pushed, the regen should come on more gradually so the driver has time to adjust the accelerator position, whereas when the cruise is cancelled by stepping on the brake then regen should not be delayed. In three years of driving I have been able to learn how to work around this by judging how much to depress the accelerator to match my current speed before using the Cancel button so I get a smooth transition. I think the +1 MPH adjustment is also too abrupt. My biggest complaint, though, is that the cruise works only down to 30 MPH, whereas I often drive on streets with 25 MPH limits strictly enforced. That is the first thing I'd fix if I had access to the software.