I bought one for my GF unit and I would definitely recommend it if you step mash. It frees up the mash part of a brew day considerably.
It has it's bad points, like only having 4 mash steps and no cancel function so if you make a mistake when your programming it you basically have to shut off...