I see a major benefit to the pass. For the extra $99 getting a few days in at bigger mountains is totally worth it. I'm definitely taking a long weekend next season to VT or NH.
IMO there is no better place than frost if you're with kids. Most weekends we have around 10 kids under 10 in our group. Once they're older we will find a bigger hill. Maybe montage.
At this point the best thing about Frost is the lack of crowds. Other than that it's getting too small.
Also, my girls have been asking about tubing and I just found out it's not included in the season pass and there's no discount. That's weak!