You do have to check in at the ticket window. I haven't used the SANY pass but I've heard from passholders that it's easier than a cash transaction. Like most passes, if you get it early and use it, it's a great deal. If you're based in the Capital District or Syracuse or even NYC, it gives you options and flexibility to follow the storm track.
"You just need to go at that shit wide open, hang on, and own it." —Camp