I agree on the #4 comment.
"NHB trains with people actually fighting. Kung fu does sissy sparring/forms/drills/techniques in thin air."
Do some research rolls. Better yet, train CMA.
-ShortySeven©
Step right up and get it -- whoever wants [defeat]
Come not between the dragon and his wrath...