Wow. that looks good Evan.
I've had good luck with this stuff. It's a rust converter (phosphoric acid I guess) and the good thing about it is it's a clear epoxy. A few coats and it appears to be water proof, oxygen proof etc. Then a light deglaze, primer and the top coats.