My install was fine, except for the stupid pins. I finally got a piece of wire of the right guage. I definitely do not consider this a typical self-install. Plus once the pins are in, no clue how you ever going to get this thing out of your car. ;-)
THAT SAID... this cruise control is amazing. It locks in to your speed and does not waver no matter what (wind changes, uphill, downhill, etc.). It provides an amazing smooth ride. If only the cruise in my Mazda 3 was as good.
I don't miss additional (speed up, coast) controls. You just hold it down to go up a little and turn it off/back-on to slow down a bit.
Though the light can be hard to see.