Por-15
Because of the amount of labor, time and money involved, I would top coat it simply because I would not want to do it twice. I've used POR15 before myself with good results. Although I think Rust Encapsulator from Eastwood is a little easier to work with.