I have a friend with a Viking. Not sure of the year. I’m guessing it’s at least 8 years old. It still runs fine. He hasn’t had any issues with it. The only thing I don’t like is the seating design. It has three distinct seats and isn’t very easy for the middle rider to get into position. I like Yamaha. Had a Rhino for 14 years with no real issues. Just normal maintenance.
I bought a Kawasaki Teryx 2 last year and am very happy with it. It’s tough to find anything in stock these days.
Good luck with whatever you end up buying.
Bob