I've used Zero-Rust and top coated with Rustoleum for frame work.
I found that if I top coated with Rustoleum within a day all worked well but if I waited more than a day I got a reaction with the Rustoleum over Zero-rust. The paint crinkled in areas.