I think that wasp spray will sit by the door and should find application only with an attempt at forced entry.
Yeah, the guy who breaks down your door will have something to spray you with.
Your defense should be LAYERED. The perimeter layer is your locks. The next layer should be somewhere that you can run to and reach ahead of any invader, and THIS is where your weapons should be. The only time a weapons should be within 10 feet of the door is when you are carrying it and ready to use it if necessary.
That way, if you realize that someone is trying to break in, you don't have to go where he is to start your active defense -- you retreat to the safe place and prepare for him. If you are at the door and realize that there is a need, you stop arguing and get to your safe place, while he thinks you're just running away in fright.