I like this list and can tell you that I've played most of them guys and some of them give me the hardest time but also I can consistently beat a few of them.But that's not the point.This list is very helpful because as soon as I get a match connected with a name on that list, I lean the hell forward in my chair,wipe my controller free of palm sweat,and I remind myself to play as smart as I can because that win is not going to come easy.Wether I win or lose, I message him GOOD GAME.The people on this list really improves my game and whenever I get connected with them, I know what the deal is.If there wasn't a list like this, I really wouldn't know who all to look out for other than the people I happen to run into quite often because there are many on that list I've never even played but whenever I do happen to connect with him I would know that he is the real deal and I should be on my A game because that might be the last time we get connected.