I have a tank bra held by magnets on my '00 Honda 929 & it does a good job. Have a kevlar one that is bonded on the '97 Yamaha YZF600r. I was serious thinking of the latter firm you mentioned with intent to ordering one for the '03 Honda 954, but at the Yamaha shop I saw the normal adhesive on & bought it. So in all three cases all have done well. Nothing is rubbing off or tearing off.