I'm not gonna lie, there are alot of issues currently, however every game I've played has been very enjoyable. As a former c&c 3, wow and cs:s player I have alot of competitive spirit and it has that in bucket loads, just may take some time to iron out the things that are currently bogging us down from getting games that work.
If you aren't sure I say go for it, I've been playing even with all these problems and despite them I still can't stop coming back to it every couple of hours to play a few more games.