You dont want to fight on the ground in street fight as you wont be on a canvas but on concrete. Sanda or Muay Thai will work. Taekwondo doesnt have very effective hand strikes or defence
i don't recommend both of those, I'm not saying that they are weak, but these martial art is not suitable for fighting especially wushu. if you want something for self defense I suggest you train for karate or muay thai, sanda is also good but its pretty rough and brutal
I know but i thought isfakul asked for this particular wushu which is around nan quan or chang quan that sort of stuff. this kind of martial art just wont work in any sort of scenario ever. I'm currently learning chang quan and my master always told to never use this technique in any sort of fight or spar because your enemy will just destroy you