Yeah, that looks cool. However, I wouldn't carry it as a self-defense device. Real attacks tend to be lightning quick, chaotic and without rules. When I think about defense, I imagine that somebody is already within the process of attacking me violently. The attacker, who has the advantage of making the first move, could easily neutralize this device. Again, it does look cool though.
_________________________
If you're reading this, it's too late.