I installed a set of the barkbusters on my '17 Roadster, primarily to help keep the chill off my hands during winter riding (they make a HUGE difference BTW). They are the bar end mounts and, as previously stated, only require longer mounting screws (may have also needed to get different pitch to match the bars (can't remember). I did a thread on how I had to modify the spacers, but that's only because of a unique situation with the T-Bars and the ISO grips I bought later. There are some pictures there. That thread is here:
Mod needed to fit Iso grips
Why don't you want the bar end mounts only? You stated hand/lever protection from side mirrors, are you concerned that the bar end mounted ones will flex too much if you hit somehting? I can take more pics if you're interested.