Free: Contests & Raffles.
Rather than worry about annoying people, I'd be more concerned with someone growing too attached to it.
You should be fine, we see game cams, tree stands, blinds, bait piles, ect all over weyco land. I would just make sure to put the stand in an area that isn't going to be logged. You can tell if the area will be logged as you will see a bunch of different colored flagging.