JasG,
I guess it all comes down to cost and durability. If you want something that will cost the least and last a couple of years, a product like Rustoleum would work. If you want something to last longer, I woudl absolutely use a product that is two part (with a catalyst). It will last longer, and be more durable.