doug burche in kansas is the man you need to talk to about weatershield. his company is putting it on the triumph
they also sell ULTRA BORE COAT ,a ceramic coating for your bore. i have it in my triumph .it cleans very easy with the UBC . doug claims they have barrels with WS on them that have been laying in mud holes behind there shop for 2 years without rusting. doug is a very nice guy call or email him.
here's there site,
http://www.ultracoatingsinc.com/index.html