I much prefer backpacking in with my gear and setting up camp and hiking around in the woods. This is not my idea of camping. But if they set this up in Panther Gorge I might leave my stuff at home...
Don't ski the trees, ski the spaces between the trees.
My definition of of camping includes a certain amount of self-sufficiency that this experience does not provide. Roughing it a bit, maybe. Glamping, for sure. Camping, no.