RE: Trail Cams
many people do it at feeders. just make sure you have a big enough memory card to hold hundreds of pictures.
As for placing it by your stand, I would say go ahead with it. I really have not noticed deer being scared of the flash, they get used to it. I have seen some nice bucks in my cams by my stands.