My house alarm is on at ALL times, whether we are home or not. Post the stickers in your windows and place a sign stuck in the ground in front your home. YES I do think it is a deterrent.
I am also getting security cameras installed, inside and around the house outside

- You just never know....