No offence to those that have done it (goss included), but to me, a fully lined rig does not look good.
Everyone is entitled to their own opinion I guess

Seriously though, I recommend single-stage paint or a bedliner product if you intend to take it offroad. Single-stage is easier to do touch-ups with, but bedliner products are much tougher overall. Make sure to select a bedliner product that has a smoother finish, like @reevesci used on Goss (monster liner), or like I used on Moonshine (raptor liner).