IMHO, I dont like any of the roll on DIY products... I dont like rhino liner, or reflex, or any of those low heat low pressure spray on brand either....
If you are going to do it, you want to find a high heat high pressure spray on... Line-X, Tuff Skin, and Inyati are a few brands that are HHHP systems and they are the only ones worth while