Tree stands have their place and blinds have their advantages as well, it just takes more effert to control scent. I personally prefer to use a blind on the ground than to climb a tree and subject myself to more of the breeze, especially in rainy weather, which a blind can help shelter you from. Since this isn't your proporty it would probably be better to buy one than then construct one from natural materials.