It seems I would need a handguard that fits between the end of the handlebar and the slider. Not sure if Barkbusters would do that.Got a picture of the R&G sliders?
If you have Barkbusters (or any handguard with a metal brace), I don’t think you need anything extra...