Just seen your questions regarding Ultraseal, as a Triumph Bonneville T100 rider, and a supplier and installer of Ultraseal, I would recommend Ultraseal to all you bikers, as I have it in my bike tyres, and in my other vehicles for 2 years.
The product is installed through the valves, without having to take the wheels off. You will not know the product is there, until a puncture occurs, then you will only know by looking for the telltale dye that appears when the puncture is sealed. The product will help control a blow out, making the machine more manageable. It will seal any hole up to 6mm in the tread area, it will not repair holes in the side wall, or mask any dangerous wound on your tyre.
Look at our website
http://www.valetmyride.co.uk, where there is a link to full technical details of the product.
I am happy to give a demonstration at any meets, or answer any questions from fellow bikers, this prouct can be installed in any vehicle tyre. It is approved by BMW. This is NOT a get you home product, it will last the life of the tyre.