Sorry about being so late to this conversation, but I think he should play in UGC. Yes, he would be playing more serious teams in esea but how the hell is he supposed to become a smarter player when he's mostly playing against people with DM 1000x better than his? Ive never played with this guy but he doesnt sound like mr dml0rd420mge_master. Most of his good decisions will ultimately turn out poorly because he simply cant click on people well enough. He should play in a league where people have DM thats equal or slightly better than his so he can focus on improving his gamesense while also spending time in DM servers so that he can hang with the average open scout once the next season comes around.
Here's what would would happen if he played on an esea team with a team not good enough to completely carry him: Spawn, run to mid, lose 1v1 because the other scout is simply 10x better than him and is smart enough to exploit it, the rest of the team has the same problem so they wipe, then they get destroyed on last. Repeat that until the match is over. He'll be paying fees just to come to the wonderful conclusion that the other team can click on people better than his team can.