Well of course they are not the best. They do not think themselves as the best. But top10 yes :)
They are skilled and on a good day can take down even one of the big dogs, but surely the odds are against them on teams like astralis, liquid, mibr, navi and faze. But after that I think anything can happen.
EZ4ENCE is not only a meme, but a support chant for the team, I think its pretty cool that ence or its fans have created numerous of memes to support the team. Even the ez4ence song :) Very few teams have that kind of chants. Hope fans will do this for other teams also :)