If you're going to start a cat skiing business the best place to start one is in British Columbia.
It is easier to get a tenure on crownland in BC, than it is to get a tenure on land in the US. From here on out to get a tenure you have to create a business plan and move it forward with to Forestry BC and the Resort Development Board of BC.
If you need anymore info feel free to message me, I've done many projects based on starting up a cat skiing business, and I'm working on my guiding certificates, as well as talked and met with owners of heli and cat ski businesses.