I installed a set of Megan coilovers on my Subaru STi, and was not happy with how they held up for the 1 1/2 yrs. I had that setup. I understand that i've never had a set installed on my Mini, but it is the same company. Personally, I wouldn't recommend Megan coilovers to anyone.
My 2 cents.