I am using the Evolution UC-33 simply because the APC40 wasn't on the market when I purchased a controller.
My one is fine for DJing on, but if you are gonna do a live set you need the volume of triggers on the APC40 make it possible.
I am moist in anticipation of getting my grubby little mits on one!