The most underrated character must be Ryu. In order to play Ryu well you have to master hado. You have to be able to do walk up hadoken as well as standing hadoken. If you can’t, you really won’t be able to take advantage of his hado. Practice and meditate to do standing hadoken, yeah, but also practice and meditate to do walk up hadoken.