A lot of people have complained about constant disconnecting, unable to join games etc. I haven't had any issues like that. The game still needs a lot of work, getting the fps up is probably the most important for me. The shooting needs work too. Still awesome though.
Sounds like the same pretty much as when I last played - FPS definitely would be my priority too