I posted a TR pointing out what I liked and didn't like. Overall, I liked the place a lot. How do you know if where you skied wasn't just as icy. Obviously Tremblant was more crowded because it was Ontario spring break week. It also ranked #1 ski area in the east, so that's going to make it more crowded.
I've lived in New York my entire life.