Join Date: Aug 2017
Location: Virginia Beach, VA
I was down to deciding between the OEM and BB Storms as well and wound up going with the BB Storms. What did it for me was the aluminum bar in the Barkbusters for impact protection. The OEM guards are just plastic. The plastic parts of the Barkbusters (and maybe the aluminum bar too) are a common part for all bikes. I'm pretty sure the only thing you'd need to transfer them to another bike would be the small brackets on the inboard end, and the right size spacer for the bar ends.
The OEM guards looked like they'd be a little easier to pop on and off when the weather warms up, but the Barkbusters aren't that bad. Two bolts per hand guard and they're off. I've never ridden with the OEMs, so I can't speak to wind protection. The BBs are fine, but I have some issues with still getting some cold air on my fingers below about 30°F.
2016 V-Strom 650