From experience I wouldnt use POR-15. I used it on my M101, and on my Dodge Power Wagon.
Its holding up well on the 101, cuz its inside my garage all the time, although it is peeling in some places. But not bad.
Now on the Power Wagon frame, thats another story. If the top coat is done when the primer is completely dry, the top coat will not stick. It sits outside in my driveway. Its peeling, and faded and is eventually going to hafta be repainted. I blasted the 101 frame and all its accessories, which the instructions of POR 15 say not to do. I didn't blast the frame of the Power Wagon, as it says in the instructions and its not working. If your going to put a bedliner on over por 15, it may peel off, and besides, putting por 15 under a bedliner is pretty expensive. For the bedliner on my 101, I blasted it and primed it with an Alkyld (sp) metal primer I got from the local Benjamin Moore paint store. Like 10 bucks a gallon. Por 15 is pretty expensive to cover up. And if it peels.......
So the last few parts I did on the Power Wagon frame I blasted, primed with Rustoleum rusty metal primer, and painted with either Rustoleum flat black or gloss black. Looks 100 times better, and can be touched up very very easily.
from experience
Nick