Being the sort of biker who travels to places far - I had with me a standard tool kit, tyre levers, foot pump, new tyre tubes, genuine quick curing dunlop puncture patches, spark plug, chain lock, piece of wire, fuses, bulbs etc. All tucked away in a tight roll tied to the seat of the bike.
So punctures can be tackled easily if any - Ive never had to use the puncture product for myself more than once on the open road - more often used at home.
Ive even repaired a tube puncture with some desi style rubber goo - and heat application from the exhaust pipe.