No experience with Barsnake, JadeRider but I took a tip from Jimmy Lewis and squirted an expanding foam insulation (GreatStuff or something similar) into the bar. It feels like the foam helps to absorb some of the high frequency vibes that occur during acceleration and at steady throttle. Cheap, quick and easy. YMMV. Good luck.