I don't find cho gath to be a problem
I usually am fine kiting him out and killing him really. usually he ults somebody to trade one for one, but this isn't really an uncommon thing. but, other than being large and nuking someone, cho doesn't offer very much to a team comp except like random j4/cho interactions . he's not as scary of a "tank" as shen, or maokai, or nautilus are. and he's not as scary of a "damage" as warwick, or jax.
he's like darius, honestly. if I die to him as ADC, it's because I didn't kite well enough, and my entire damage plan is dependant on my kiting well, and building well.
cho is a cool champion, I like his general design. I wouldn't nix a good suggestion to change his kit, but, I think it is fine as it is. as cho is, he is a pretty cool biggest tank, without actually being the dominant one - does that make sense? if the biggest tank was the dominent tank, then we'd have a problem. but, he's the biggest tank. and depending on the meta, the dominent "tank" is usually mao/shen/naut/etc. people who can really effect a team fight.