Main reason the snake oils are rather unlikely to work long term in a GRP tank, is primarily due to the fact that most are very brittle when cured, which means when they are used as a slosh coat that cracking is certainly a very strong possibility.
Add to this the fact that ultimate chemical resistance level relies very heavily on the temperature of the cure and post cure processes, and you then have a couple of very good reasons to regard the snake oils as nothing more than a temporary fix.
If those selling these products had any sort of faith in the fact they were able to provide a long term cure for problem fuel tanks, then there seems little reason not to have had the products properly tested, in controlled lab conditions, as well as carefully monitored real world tests using E85 as a control fuel.
Novalac vinyl ester filled industrial sealing products seem like they might be ideal for sealing tanks, as they are less brittle than epoxies, and the fill material means they are far more durable and able to resist cracking from vibration far more effectively than epoxy products.