Well after 40 failed tries to connect to the EA server, I deleted the demo and bought N+ instead.
Shame since I enjoyed BF1942/BF2 on the PC and was thinking this would be a day 1 purchase. I'm just glad I heard about the server issues before wasting 1200 points on this POS.