My idea of a cho'gath buff.
Whenever I play cho I find that one of my biggest weaknesses is the fact that I do very little damage throughout the game. Either you go tank and do 0 damage or you go full ap and do tons of damage while having lots of HP but melting like butter. My Idea is to give him scaling magic pen on one of his abilities much like Darius has (darius has armour pen obv). it could be like 20% magic pen at max level, I'm suggesting it be added to his E just because his E is usually maxed last.
In case you are afraid of AP cho'gath abusing free magic pen, perhaps you could make it scale by amount of HP like 2% every 1000 hp or something like that.
Personally I do not think that these buffs riot keeps giving cho, although I like them, will help him become viable again just because he does so little damage and is so easy to kite.
I can't think of any reasons to play cho over darius: Darius has better if not the same lane sustain as darius despite the fact that cho's entire passive revolves around sustaining. Darius does more damage than cho and requires only one damage item, black cleaver, where as generally cho needs 3. Cho'gath often has more hp than darius but melts faster due to the fact that cho is basically a giant hp ball with low resistances. Darius' true damage ult is 100000000000000000000 times better than cho's
Another viable buff would be reworking his passive, I don't mind cho'gaths passive but there are many passives that would suit him better, like perhaps scaling resistances, scaling ap per how ever much hp, or scaling magic pen.