Whats your take on my experience? or That is the MC "warm sound?
No. It is Religion (in a way, the American Answer to Linn).
Each his own. There is a US Forum, when you write something negative about this gear, you will be kicked out from the owner (he owns a boatload of it).