A good "permanent" patch involves demounting the tire and placing a "mushroom" plug from the inside. Most folks, myself included won't do this with a motorcycle tire. We'd rather replace the tire because we feel safer.
An emergency roadside repair kit makes sense. There is one in the BMW tool kit, I have never used it. It might work well for all I know.
I have a Stop n' Go set. Neat tool, and the idea is to "inject" a mushroom type plug from the outside. Problem I and others have had is that the plug just isn't that durable. Seems like they made the plug so it would squeeze through the injector tool and that resulted in a trade off that decreased the reliability of the plug.
I find that using the siimple "gummy worm" or "sticky worm" with good tools is relatively easy and works well. I have ridden a car tire for hundreds of miles on a gummy worm plug. I have made it home on a bike tire plugged with a gummy worm and it kept working until I changed the tire.
The technique is simple as are the tools. The BMW tools in the bike tool kit are okay but not great. It is possible to get really inferior tools that will bend. This is an example of a cheap rasp which will probably bend, I had one like this and it bent during use:
A reasonably heavy duty set of plugging tools will have a "T" handle, not a screwdriver type of handle. Like this:
These kits come with instructions, but basically you ream the hole with the rasp, then push the gummy worm into the hole with the other tool. Push the worm/plug in leaving part of the worm showing outside the tire. Then rotate and extract the placement tool leaving the worm in place. Trim off the excess with knife and off you go.
I still have my Stop 'n Go kit, but it is kind of heavy and I will leave it home when space and weight are a factor. The simple T-handle kits are cheap, are just as easy to use, and in my experience provide a more reliable plug.