Prospective 2015 XP1000 owner has a few questions…

Hello all. I am days away from pulling the trigger on a closeout 2015 XP1000, and I have a few questions.

1) Are all of the 2015 XP1000s afflicted with the front drive line noise issue, or did Polaris figure out a fix mid-season. The only cars the dealer would let us drive were 2016s. Are there any other issues I need to know about?

2) What’s everyone running for front bumpers, and how do you like them? I’m conflicted with the front bumper choices. I would like to add a winch down the road, but I don’t like the bumpers that mount them in front of the grill. I frequently ride in the high-desert (100 degrees+) and I’d rather not hamper the cooling system by blocking airflow. I see some stand-alone winch mounts, but I don’t know what works with which bumper. Anyone care to share their set-up?

3) Is anyone running the Tusk Rear Bumper, Cargo Rack, and Spare Tire Carrier combo? It seems like a good deal for $300, but I’d like to hear from someone who is actually running this on their XP1K. Does it interfere with mounting an aluminum roof?

4) Speaking of aluminum roofs, what’s the consensus here? Is there one roof that stands out as being superior to all of the others?

I know that I’ve asked quite a few questions, but I don’t have a whole lot of time to scour the internet. I appreciate any and all advice. Thanks.