Hi Geezer, Sorry didnt want to be a troll sorry. I personally took up Wing Chun to stop me from fighting and neautralize the attacker rather than attack the person and Martial arts are great if you do them for the correct reason.
Wing Chun is more a mental than physical art and you absorb it better if you train slowly. There should not be any Ego, Hatred or Fear when training. Just train pleasantly and it becomes SPONTANEOUS.
When I fist started my teacher said 'YOU HAVE TO BE SLOW TO BE FAST' and I was baffled. Now though it makes total sense. We did not concentrate on any nasty applications as I just picked them up naturally (being a natural fighter) and it was really relaxing. I have managed to keep completely calm over the years when confronted by idiots and nothing happens as they see how relaxed you are.
Also - If you rely on using twice your opponents speed to defend yourself what are you going to do when you get old or meet somebody else fast. The average person on the street is not trained to be slow and calm in a fight and even big people loose their balance when they attack a well trained Wing Chun Person because they can not flow like the Wing Chun and they are quite baffled by it.
If you can control somebody then you can hit any time you like, though you can also neutralize and avoid any trouble. To be good at Wing Chun do not concentrate on hitting, just flow.
Secondly Do not concentrate on Wing Chun against Wing Chun as you will not develop a FREE FLOW.
You will need a good training partner or teacher who does not insist on everything being exactly right. There is no exact way to flow with an attacker in real combat as there is not exact way to attack.
Look at this man
There is no EGO or speed, just flowing and they are not concentrating too much on Wing Chun against Wing Chun
Some people would criticize and say they are too open, though you need to practise Chi Sau (STICKY HANDS) in different situations so that you are trained to react in those situations.