Having spent a fair proportion of my life in the tyre industry I have not seen a suitable puncture resistant product that is suitable for tubed tyres, and only moderate success with tubeless tyres.
One problem with 'sealents' is not knowing you actually have a puncture if there is no real loss of tyre pressure to indicate, which could lead to tyre failure.
A fair majority of tyre punctures are caused by running incorrect tyre pressures.
Tyres are the most important part of any vehicle, and the most neglected, after all,a tyre is an engineered product, and should be treated as such.