The funny thing about Cho'gath and Locket.
He still feels shit to play.
He feels shit to play against. Even beating him in lane isn't satisfying because he'll still inevitably hit
onto a squishy and do a solid 2/3rd-3/4th of their HP in TRUE DAMAGE while being ridiculously tanky himself.
And if Riot didn't deliberately buff the living shit out of him he's be sitting in the bin waiting for a Full VGU.
The fact that Cho'gath is being played in the LCS is a testament to how bad Riot's balance team - not how creative they are. They changed a feast or famine champion into having mindless infinite health growth. Then they made his R scale off HP so now it does the same damage as AP Cho'gath without actually being vulnerable. And they added 'Tank' items that are only purchased to cheese with Locket and Cho'gath R and are otherwise purchased on champions with front-loaded damage as pseudo-Tankiness after they've done their initial combo.
EDIT: I completely forgot that Riot added in the obligatory % Max HP Magic Damage that every Tank has nowadays. Ya know, just in case the infinite HP growth wasn't enough to make him scale into late game.