I had a full Micron system on my old 600, never had any problems with it. (Apart from not polishing it often enough!)
You was the lucky one then
I fitted about 7 or 8 systems back in the day, all them had issues to some extent or another, mostly fit/finish, which probably had some bearing on the fact they no longer trade in the UK, I'm told. Motad just fitted first time, every time, I fitted at least 20 odd sets of down tubes.
As said Micron worked just, not in my opinion as good as Motad. Motad's demise issue, was I think partly due to the fact their end cans were somewhat industrial, quiter and more power restrictive compared to the competition although very well made an more expensive. They did I think launch a sport range but still lacked the looks of the competition and never really took off. Their stuff was all made in the UK, which just couldn't compete with cheaper imported manufactured items of their competitors, a very, very common story sadly.