A good idea is to get a different perch for the clutch, a 2 piece one that clamps over the bar and can be replaced any time without taking off the grip and switch block and elimates any bar knurling issues too.
I have had most success fitting grips by using brake cleaner as a lube to slide the new grips on. I then use maybe 7 wraps of stainless tie wire to secure them. The brake cleaner sort of dissolves a bit of the grip and creates a light bond to the bar.
The waffle goes where you finger tips are. The grips normally have an up arrow or similar as a guide.
You can see the tie wire in the pic above.
I use a Dremel to remove the end of the grip to mount the Barkbusters. A stone or cutter works fine. A wad punch will also work, but the end has to come out.