POR-15 vs Rustbullet

Having only used Por-15 and reading Rust Bullits instructions, I suspect they're both about the same (regardless of biased manufacturers "independent test" claims). The practical difference between the two is the additional step Por-15 has of treating the metal with Metalready (Hydrochloric Acid) which leaves a Zinc Oxide coating. After you apply Metalready, you have to rinse it off with water which results in minor surface rust that you paint over. Extra labor? -Yes. Worth the Extra labor? - No idea.