I've heard of the name, and they seem to have a decent reputation overall. I've not heard much about them on the mk3 Clio though. A lot of people would suggest going for the well known names (Scorpion, Milltek etc), but there's no reason that any other stainless system wouldn't be as good an option.