Looks worse than that rubberband guard or whatever that guy eddie bravo made up.
It wouldnt work on the street. I'd just eye gouge them or knee them in the face.
Bjj isnt even a real martial art. look into something that works like tai chi, or tro lodo fu.