All that spinning and twirling around the person just seems way to advanced. I've read many books on bjj and they all say stick to the basics. Both in competition and in self defense. Are those types of techniques significantly useful on an opponent who has no grappling skills?
What I mean is, they seem so advanced and just as fancy as say flying high kicks in tae kwon do.
"Poor is the pupil who
does not surpass his
master" - Leonardo Da