I've had green stuff pads on a smaller engined punto (1.2). They were fantastic but I can't imagine they would be enough to stop something as big with twice the power?
I may be wrong...
Anyway, EBC tend to get slated on any performance orientated car forums but I always found them half...