I have plowed some serious snow and ice with a 2007 Artic Cat 700 quad
I use a 2008 700 H1 and it’s a snow plowing SOB! It’s a great quad.
Have a 2008 Cat 650 since almost new. Has plowed for a few years and the occasional WA wet snow since we moved here. Kids ride it a bunch. It towed a mower over 5 acres for 6 years up here. Utility use around the yard, some riding up in AK. Sent it down a river upside down once. 10 oil changes later she was dried out and good to go.
It has around 300 hours I think, so not a ton. But also have done nothing but good basic maintenance save for a few repairs that were self inflicted damage to it. It's been stone reliable.
Cats don't handle as well as others that are newer and they also are not as popular, so IMO you can get a bigger wheeler for the same money.