I object. Having flown SR20ies I always found myself uncomfortable with it. The SR20 is quite low powered for its wings and there is not much forgiving in riding the envelope. The SR22 is much better due to the more power. Biggest trouble for me was to keep an eye on speed in the SR20, if I remember correctly the stall at bank was horror due to the clean laminar profile, something like 99 knots for 45 or 60 bank correct? You can get the SR20 slow, but only in quite stable wings level - once you bank, the stall speed goes through the roof. Maybe nice for airliner training, but definitely not for the ordinary private pilot.
A 172 or warrior will be worlds more forgiving when you don't hit the correct speed, in contrast you have to fly the numbers rather correct to hit THE single speed spot on a SR20.