Zero power? Really? Might be worth looking at your set up. Disc size for example. Bigger the better for more powerer.
The Zee, if set up correctly, bled well, centred, bedded in properly etc, should be decent enough. The red EBC, as good as they are, will only give a little extra bite. Don't just think running the EBC will dramatically up the braking performance.