By all means, do your best to keep intruders out. I have good door locks (always used), motion triggered outside lights, and several big dogs who live inside. However, once an intruder manages to get inside (and there's no guarrantee that ANY precautions will 100% prevent that), I consider things at the "last resort" stage. I want strong protection at that time. Hitting the intruder, yourself, your wife, your kids and dogs with pepper spray collateral fog is not my idea of a good plan at this point. You will all be disoriented to some extent and stumbling around in the same small confined space (a room your house).

Your primary goal should of course be to keep intruders out. But once they're inside, you also need a decisive "last resort" defense. "Inside my home" = "last resort" for me.