Can't speak for how well he'd play in adv because he's much higher div than me.
But, this dude is one of the most genuine and friendliest people I've met through RGL. From what I hear from my friends that have played with him, he takes improvement very seriously and does everything to win (with a good attitude).
At the very least he won't cause your team to die because of trolling or lack of effort :)