This player is very toxic. Sucks the fun out of every game I've played with him. Also responsible for the Nate_Higgers gem. On the game play side though, he's really solid. DM is good enough for IM and his brain is straight up insane for how little experience he's got. If your team can handle a player like him, he's a really solid pickup.
EDIT: I recently have had some rather pleasant interactions with ekh0 in pugs. If his attitude is the same way during scrims and matches, you should ignore what I said in my first two sentences. I still disagree with his past words and actions but from my personal perspective I've seen major improvements.