Kang is 2 fast for Ryu,
And if Kang was under MY controll, I would not allow Kang 2 be set up for the dragon punch.
Kang as the speed over Ryu. and Ryu is tone down a LOT in later games. So even speeders like Vega could beat Ryu. and Vega in the games, a SKILL Vega player should have no problem with a Ryu player.
No Kang has no claws lol. But that flying kick could go over Ryu's fireball and hit him in the jaw. That move could catch any one off guard.
if you are talking about game mechanics maybe, but in the games even dan or birdie can beat ryu .Lius b kick wouldnt be anything faster than ryu has already seen, ryu never let his guard down , he focus in the fights more than anyone , and in a theorical fight ryu can dodge bullets easily and can hit more than 15 times and the victim will only be able to notice it after some seconds.Ryu is faster , stronger , has better technichies.