I did a day last year, late February, great conditions.
The positives: Fantastic staff. Super friendly. Obviously very skilled and knowledgeable. Will cater the experience to the group's ability. After two or three shakeout runs, they took us to terrain that had options for different levels of ability -- i.e. if you go left here, you'll have an easy ride through the trees, if you want to go right, we'll lead you over a six foot kicker. Great lunch included.
The negatives: Your experience will greatly hinge on the commitment/ability level of your group. They stress at the beginning of the trip that the faster you load, the more runs you'll get in. The day before, they had a group get in 15 runs.
On my day, there was a large family party that ranged from a 70-something grandpa down to a 12 year old. The 12-year-old, not surprisingly, kicked ass and ate everything up. The older folks had the ability, but no sense of urgency. We only ended up getting in 11 runs, which was pretty disappointing considering the conditions were perfect.
Your optimum situation would be if you could fill out the cat with skiers you know, but I think you'd need 10 of 'em.