Having had the chance to look rather closely at the Cirrus I think that it is undoubtedly a step forward in the market but the composite technology somewhat lags that seen from Grob or Extra.
This is also apparent by the factorys ( shall we say) conservative approach to damage repair and shows a lack of experience in this field. If I was running the Cirrus factory I would buy in some one who has a lot of time fixing composite structures to advise them on repair techneques before the insurance rates on the type go sky high and make buying this aircraft unatractive.
My overall opinion is that it is a fine aircraft that lacks the product support that it deserves not because the factory don't want to do the job but because of the lack of practical experience that other aircraft factorys have with composites.