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...