First question, has anyone got any experience of using their own puncture repair kits? I'm quite wary of what/whether to use anything, for the sake of safety, but equally I'm tired of spending £35 a time at my bike shop to have it professionally repaired. I'd love it if I could get a kit I can use myself to do the job. Any suggestions?
Secondly, I have a brand new set of tyres in the shed that I bought for my (now ex) Multistrada. They are Pirelli Scorpions, like these:

They're supposedly a dual-sport type thing. That said, they're the right sizes, and are definitely more biased towards sports than knobblies. The new 1200 Multistrada uses them, and having ridden one I can say that's a very sporty beast. Any thoughts?
My thinking is I had the same tyres on a Cagiva Gran Canyon and never had any punctures in more than three years. Either I was just lucky, or the more blocky tread proved a little more resilient.
I always try not to ride on debris and parts of the road less used by other road users, so I've no idea why I seem to be attracting so many nails, but it's bloody annoying!
Nik