Some things of mine I have used - The factory roof and factory 1/4" HMPE skid plate that they offer are the only things that I purchased. The rest I was able to find aftermarket cheaper and better. I ended up selling my factory roof because it was too high and bulky for my riding. I went with a soft top from Shy Bull Farms and love it. It goes on and off in a couple minutes. I had a poly windshield and hated it, as it got scratched to easily from brush on the trails. I went with an EMP glass windshield with wiper and love it, as it is like a Jeep windshield. The winch is a Harbor Freight Badlands 5000lb, which now they also offer the Apex 5500lb. Have used it for many years and never let me down. After I installed my portals, I had to get a front bumper to help hold down the front-end from coming up while climbing hills. (Its a torque monster) The bumper is a EMP as well and keeps the winch up on top out of the mud and water and is easily accessible. I love my 700-4 and it is worth all the money I have invested. I do a lot of road riding around home and rocky, mountainous trails in WV and TN where we go riding and it does amazing. I hope you enjoy yours when you get it as much as we have ours.