Those new brakes are insane. Picked some up when i was at the factory. Springs help allot, lets you get some sweet brakes without them binding or rubbing.
I have added the Xray laser cut brake pad for some extra stopping power, but its not really needed. They are twice as thick as the standard pad, which helps in longer runs i found..