The drilling and tapping method if I go that way would be done by someone who works at a huge factory making RC car parts. I'm not trusting myself with JB weld after going through all that effort. Its gonna be bolted in. No JB weld with in a 100 miles of my bike (if the bolt in idea takes off) and if it actually works in the bike, I'll be putting his contact info and he will be doing it as a service to you guys if you want.
If you're talking stock magnets being bolted in, they are too soft to be drilled without getting to where they may disintegrate. I only trust bolting in a magnet that is manufactured to take a bolt.
Now on the electricity and magnetism part - The magnetic lines of force go north to south.Since these magnets are places NSNSNS facing the coil magnetic lines of force look like a bunch of nnnnnn wrapped into a circle that the coils cut as the rotor spins. However the strongest part of a magnet is the edge but the spread to its nearest opposing pole is short and the stator may not be able to cut it. So the most effective part is the middle of the magnet while its edge is the strongest and causes the most trouble.
If I fab it, I'll put much stronger magnets but will do them further apart so the edge to edge field will dominate the lines of force and it anyway cant move cos we're bolting them in.
To that end, does anyone have a knackered rotor I can show my friend and have him contemplate it - he can scan it and conjure up what can be done once we have the magnets and the #6 screws. I am still working on getting this bike of mine to run, hold the gauge up and have a headlight before even taking it on a shakedown run.