Actually, I've played a couple of games already online and I have to say that it is pretty fast at setting up matches and getting the games to run smoothly. I've yet to come to a match where it freezes or glitches while the match is going on. SO far so good.
BTW, I know that this is the thread...