Non leathal!!! Forget it. It is only worthwhile for LEO's engaged in riot duty. They have back up on the spot if the threat level increases.
In your home you are the front linr and the back up. You can't aford not to use the most devastating force available to you. If you are alione you can take the chance. If you are protecting your family the idea is to end any confrontation instantly.
Nic as to less than leathal Glassers are actually more damaging to the end target than most other rounds. The safety part is that the are designed to minimize over penitration and ricochet potential not lessen the effect on the person being shot. The only thing the name safety slug has going for it in those terms is in court. Your lawyer can say well he tried not to hurt him to bad he did use safety slugs.
I'm not saying that Glassers are not good defense round. In fact they are excellent for that use its just that they are by far not non leathal.
But you best home defense weapon is a 12 gauge loaded with birdshot 6 or even smaller.
_________________________
When in danger or in doubt
run in circles scream and shout
RAH
And always remember TANSTAAFL