Sachs set-up is deffo best if your gonna go for big torque i.e. stage 2 map as it can cope better with the torque.
Also heard once you have this installed you won't have to worry about it again as it should outlast the car.
£500 all in sounds damn cheap though, is that price right?