Love Henderson Lake, that's my main trailhead.
As far as choppers in the area, I wonder if they were practicing fire fighting. I read in the news that DEC was doing a lot of fire training this spring.
Don't ski the trees, ski the spaces between the trees.