I have plastic racks on my wheeler and I absolutely hate them with a passion. I would go with tubing all the way. The first time you hook your winch cable to it and tighten it accidentally, you will know what I mean. I currently own a Kawasaki and I wouldn’t wish it on my worst enemy. I can’t find anyone who will service it and it has a recall right now. Since I moved here, I contacted the local dealer and they said that since I didn’t buy it from them, it will probably take 6 months. They put their existing customers ahead of others. Is it my fault I moved here? I know I won’t be a customer of theirs in the future now.
Anyway, back to the subject. I would suggest finding a very good dealer most importantly. Be careful with “chain stores”, because I don’t think you will get the extras down the road. I don’t know where you are from, but I would drive 2 hours out of my way to deal with Belle Plaine Motorsports and get a Yamaha or Honda. Personally, I agree with Matt, I think the Kodiak have to be the best wheeler out there right now because of the quality transmission, suspension, and durability. I’ll shut up now.