We have a Pioneer 500. I needed the smaller Pioneer to cross several 48" bridges on our place, whereas the larger models were well over the 4' size. We opted for canopy, windshield and winch. Cost at the time of purchase was $12K OTD.
We also have an EZGo electric golf cart, bought used for $2K. The cart is used 95% of the time due to the convenience of just jumping in and go, easy to drive and quiet.
Both are easy to maintain and reliable. The SxS is used most often to winch the mower out of a bog hole, or towing a trailer load of cut logs; anything where plenty of grunt is needed. My only complaint with the Honda was the tires it came with. They sell with 24" tires which doesn't match the speedometer. They need 27" tires. I replaced the factory supplied tires shortly after purhase with some genuine mud grip tires of the correct size.
Having both the Honda and the EZGo is an ideal arrangement for our mixed uses.