I’m a big fan of the Raptor Liner on a properly prepared surface and using a little common sense to take care of little coating issues before they become big corrosion issues. It’s a little easier to spot failures this way, resulting in less of a chance of corrosion getting really bad before it’s noticed. It also has less cohesive strength and will chip and peel off more noticably where there is a failure. Regular paint will have far less abrasion and impact resistance.
This isn’t a problem if you look out for locations where the coating has failed (typically due to abrasion, impact, or improper prep). On the other hand, their cohesive strength can hide disbonded sections and undercut corrosion. The bedlners will have a much higher abrasion resistance, impact strength, and less moisture vapor transfer than normal automotive paints. Corrosion from a damp, humid environment will be a concern no matter what you go with. Proper prep is key to obtaining the expected performance from any coating.