There are many different types of Wing Chun, even direct students of Ip Man have vast differences between what they term Wing Chun. By traditional Wing Chun I meant any lineage or Instructor that believes exactly what Ip Man taught is ideal for reality self defence now, there are a lot of them out there. There are others who have added things, modified certain things...... Standing upright with chin up in typical Wing Chun stance is not very practical in a modern street confrontation. Wing Chun people often train solely with Wing Chun people and develop a false sense of what they can pull of for real. If a 5ft or just over 5ft Wing Chun guy faces someone Hulk Hogan height or Lennox Lewis height they will be in for a rude awakening if they try get close and straight blast them, as their reach and height means they can easily hit you in the head and if your chin is up as in Wing Chun it is a gift.
Most Traditional Wing Chun people couldn't stop a really good wrestler or BJJ guy taking them down nor have they sparred against one to see what they can do, their upright position and stance face on again is a gift to any grappler. You need more than just traditional Wing Chun for self defence in todays environment. With regards Wong Shun Leung he never looked that good, and his fights in Hong Kong were traditional fights a few strikes then some posing and continue against other traditional styles. Wong Shun Leung, Hawkins Cheung, Ip Chun....... were people that learned the entire Wing Chun system but likely did not physically train that hard or were ever that fit, Wong Shun was a chain smoker. William Cheung was someone whose technique looked sharper and he trained harder, you can tell that just from his physique at his peak.