Firstly, thank you for the information. Unfortunately I have more questions: to which Clio do are you refering? and where I could find the mechanism, I should ask the one which fits Clio? Thank you!
Clio Phase 1, my RT 1.4 has a lovely smooth mechanism, better than the Rover i'm driving at the mo.
Think only the RT models had electric windows, they should go in ok, still might have a few mounting problems, but you'll have that problem with any kit really