I like that idea but i think it is very complicated so just creating a link to esl profile and there you can see all that information
Yes. But not all blub players registered in esl and it won't be statistics only of esl-matches. I think it should include all matches: fun, league. Maybe it's not a good idea about list of last matches, contact information, but in-game statistics will be useful, because you can see the skills of your opponent without closing the game and searching him/her in esl.