Aspen just makes sense. You need a resort with HUGE snowmaking capacity, a HUGE amount of cash, and a mountain that has a good village and lower mountain set up.
Whistler would be shitty because they dont have a good runs at the base for slope, big air and pipe. I dont even know if they would be able to make enough snow at the lower elevation. And it would be a huge bitch to lift everyone up to blackpark to watch.
Summit county would work, but they already have dew tour on lock and might just want to stick with that.
Mammoth could definitely build the park , but they dont have the budget to outbid aspen and too small a fan base and accommodations to hold a large scale event.