Cho'Gath is fine. If he gets to a point where he can 100-0 someone, then you let him get fed and were probably already losing the game pretty heavily to begin with. He is a heavily skill-shot reliant champion who has to run at you in order to catch you. Cho's ult is one and done, meaning that you can punish him for using it on a minion or something else. You have to punish him early in lane to prevent him from taking off, and even then, he becomes more of a juggernaut who takes forever to kill but otherwise doesn't do an incredible amount of damage.