I dont know anything about their cluthes man, I have heard they are good though from various people on here. I have a Spec Stage II and am very happy with mine
My opinion... if your throwing the money down for a flywheel as well go on and do an aluminum one.
If you can afford a Mcleod go for it. WHen you buy that clutch it gives you everything even the fly wheel. That clutch only works good with a mcleod fly wheel.