Would strongly recommend against any kind of bedliner coating if you go off road.
The very things that seem to be positives become negatives in a hurry. The texture causes it to catch anything that touches it. The "rubbery" finish grabs branches and rocks that would slide off paint.
Then, when it does catch, instead of just scratching one section it peels up, causing the damaged area to spread.
Understand that whatever you use WILL get damaged. Use whatever is easiest to fix when it does.
Rattle cans.