Muay thai. Any BJJ is nearly useless in a streetfight. NHB means biting fish hooking small joint manipulation sharp objects multiple opponents all of which compromise BJJ skills.
I would advise you learn Muay Thai or boxing while being able to throw in some dirty tactics. I like muay Thai because of kicks elbows and knees.