Danballa sport tours on a busa. I don't know if he is riding as much these days, but pm him with any busa specific questions and you'll get an honest answer from someone who has done what you are talking about.
Tool dip. They sell it in a spray can. Rough it up good and spray away. I have Linex in my truck. It is thick, black, rough and indestructible. Like my pecker. Nothing slides around on it. Also like my pecker.