I hate every roll on I have used, Herculiner, both Duplicolors, and Durabak. I only use UPOL Raptorliner now, spraying myself. UV inhibited, tintable and easily redone. All you have to do is clean, wipe down and reshoot. $110 everyday, free shipping from TCP Global with it's own gun. I have used in on the whole undercarriage, engine bay and interior with zero problems.
Roll on bed liners are good for anything but the bed. They are just to think and dont hold up. They work okay for in cab application where they will not see heavy use. But any moderate use in the bed easily removes the bed liner.
Go with a spray on bedliner like has been recomended.