I just took delivery of my 2022 a few weeks ago and last weekend put on 150 miles in the Northwoods of Wisconsin. Love it. I had no issues keeping up with the other machines, even on hard packed snow, unless there was a straight away. One in our group was a 1000 General but the driver rides rather cautiously - he should have got a new XT 700, IMO. The other guy has a Polaris 1000 XP Turbo with 205HP - I doubt even a 1000 Can Am could keep up with that but the guy that had it said he doesn't need that much power, he just got a killer deal on it. He said if he had it to do over again he would have bought a machine like mine.
So with all that said, it really depends on your riding style. I had mine up to 55 without issue, and it rode beautifully. I had a JBL Flip on and could still hear my passenger just fine. There is a guy in a Facebook group that has put on 1,500 on his since last April, and he can't say enough good about it.
My reasoning for going with the XT 700 was I don't really ride fast anyway and prefer the low end torque and utility, and I saved $5-6k over a 1000 and don't ever have to worry about heat in the summer and used the savings to stock up on accessories.
Time will tell but I can't see myself regretting this decision, but if I did I have no worries that I would have a hard time selling this and going bigger. I am 58, by the way, and this is my 3rd Can Am product - been riding for the last 15 years at least 1,000 miles/year, all trails in Northern Wisconsin.