First of all, the biggest difference between the XX and the Talon in how much room is in them. The Talon is very cramped in the driver area. The space for your left foot is even worse than a RZR. And the bed is really small.
Support has everything to do with your dealer. Parts are available but sometimes you have to hunt for them. I haven't ordered parts for a Wildcat X in a while but they were always easy to find.