We're making them for all oem bumpers right now . It's hard to keep with aftermarket stuff. The ram mounts are alright but aren't specific to each brand we like to make them custom for each model so they fit tighter and don't cause any damage what so ever to the bumper and u get a tighter fit.
Very little vibration as for the older rev haven't had a look yet but I will be making some for older sleds soon check out depsnolvr's YouTube page has a dozen vids or so all great quality
The pole will spin inside the block between the skis depending on how bad u roll every time we got suck and had to roll the sled out I just left it set up and had no problem
Here is some front and rear mounts we have designed blocks are made from umhw and perfectly fit to the cut of your bumper making it very solid poles are made from light weight steal and are powder coated. The pole has a cable tether that runs through the pole connecting your bumper and camera...
i have been running a 60hp boss noss wet kit on a 08 xp with 3300 miles. fit,finish and install top notch sled pulls real hard gaining 350 to 400 rpm have ran about 40lbs so far no problems cheapest hp out there