You may want to read the regs about leaving tree stands up.....I have heard it ain't just tree huggers who take tree stands.....Law enforcement can do so legally.
.
Please be aware that permanent deer stands are prohibited on public lands. Permanent deer stands are any wooden or metal structure that has been attached or fixed on a tree and used for the purpose of hunting deer when in season. Any permanent deer stands found on National Forest lands will be treated as unauthorized structures, prohibited under law and regulation, and are subject to removal under 36 CFR 261.10A.
In addition, use of screw-in steps, screws or nails, and any material that would damage trees is prohibited on National Forest lands. Also, any deer stands placed on National Forest lands must be identified with the full name, address, and telephone number of the user. Stands not labeled with the above information are treated as unauthorized structures and can be impounded by agency law enforcement personnel as discussed above.