Racinduallie---
If you're going to go through the hassle of stripping everything down to bare metal, then it defeats the purpose of a specialty paint like POR 15 or Rust Encapsulator.
These products are marketed as stopping rust by removing loose rust and applying them on top. POR-15 actually claims their product adheres BEST to rusty surfaces. (see their website)
While I think Marine Clean is the greatest degreaser ever, I think that Eastwood's stuff is better than the POR-15 paints.
While you are generally correct in paint prep, that's for CONVENTIONAL PAINT. If you actually bothered to READ up on POR15 and Rust encapsulator, you're see that they are supposed to stop rust or prevent it from getting worse WITHOUT all the prep t hat you outlined for regular paint.
Heck, if I was stripping to bare metal, I'd go with powdercoat or something like that (maybe bedliner).
The prep for POR 15 is brush off losse rust, Degrease (Marine Clean), apply Metal Ready, then apply POR 15
For Rust encapsulator, it's just brush off and spray on--- and it works well.
Justin