I've swapped from APR to Custom Code and now I'm running a spot of REVO with a GIAC DSG remap.

I'm happy with the REVO stage 2+ as it gives me the flexibility to alter the settings myself for Boost, timing and Fuelling and then carry out data logging to see what the engine is doing with each setting.

Custom Code is good also, but not ultimately as aggressive as Revo, so if you want more power with a smooth torque filled flavour lowdown in the rev range CC is good.
I didn't find APR too much to my liking, but they do have good back-up and you can change the map through the cruise control (if you have it!).