RE: concealing our tree stands..
I got the API cover system for christmas, Its basically artificial branches and leaves that attach to any stand you want to. I started using it on my summit and it worked wonderful. I had deer look right past me. Its not that much extra weight to carry in either.
On my permanent stands or lock ons I usually brush in w/ some cedar boughs right before the season... That usually does the trick very well, plus it smells nice when your up there.