It's my home mountain, and yeah, the comp was a disgrace. They had such high hopes for it, and I gotta admit, I did too. Luckily I didn't even bother entering it, it was fun enough just mingling and getting hammered. The park sucks, but they've improved in recent years, hopefully they'll continue to do so.
But if you ever ride Owls Head, don't bother with the park, it's a mountain with good terrain if you know where to hit up. And you wont find better trails anywhere in the townships.