After all that's been said you haven't picked up a clue yet.
Okay you live in the cheese state,if you intend on driving in the snowy slush which means also salt I would be looking for max protection.
On the other hand I can't understand why you would blast the frame and then put it through the elements like winter gives you up there.
I know moisture is still a factor up there even in the nice times of the year but I came out of Illinois and my Rusto painted car spent 27 years up there.
I haven't used zero rust but if they have a good primer and it was a good as Rusto I'd use it.
The one thing I've noticed with Rusto's new formula,( an assumption on my part due to how fast it drys ) is that it's a little hard to keep a wet edge using a brush.
I was using some last Sat. and set the brush down for 15-20 min. and it had already started to dry and what I painted was dry to touch in two hours.
I've sprayed Rusto and it's new quicker dry time is a help for that but for brushing it's a little too fast.
The Rusto of 30 years ago would need a whole day to dry.

I would make a choice based on the use/abuse you intend on putting it through and no less than 2 coats of each for good coverage. I hope this helps.

Dan


Remember your freedom - US Veterans provided it.
101st Screaming Eagles