It'll work Steve, but make sure you use the smallest drill bit you can get away with when drilling your pilot hole. Then go up progressively a size or two until the termination of the crack is runnng directly into the centre of your drilled hole. You don't want any further cracking to develop due to a botched drill job and that'd be the fastest way to achieve it.
I used this method on a Rickman 3/4 race fairing on an old Kawasaki Z1 900 back in the 70s and it worked beautifully. Didn't look like much, but it stopped the crack from developing any further.
As you've mentioned, your best course of action is a more permanent professional repair, but this stop gap measure will do you until such time as you're ready for that.
Try Mark Beaudin up at FibroMobil in Gananoque. He's in the phone book. Fellow biker too. He'll take care of any of your repair needs in short order.
Good luck,
Boog