The classic grip glue is Threebond, also sold at Yamaha dealerships as Yamabond. It is Rubber cement. 3M's rubber cement can be found in hardware stores, often for less than the threebond. The good thing about rubber cement is acetone does a pretty good job of removing it quickly, and it sticks like mad going back on. Silicone, if everything, including the inside of the new grip, is extremely clean, would work fine. The downside of any silicone based adhesive is, once you try to get it off, it is horrendous to get everything clean enough to ever get anything to stick again. I have always used rubber cement just for that reason.