Yeap haven't seen anyone going 40 - 0 yet.
If you haven't already signed up for Battlefield Insider, you can sign up here https://www.battlefield.com/community/insider . You will get access to the public beta.
To download the Steam version, head to its store page and click on the image under the "Free Weekend" section. On Uplay, open the client and look for the banner advertising the free weekend event.
If I was going to buy a new switch I would probably buy this one
http://arstechnica.com/gadgets/2016/04/ubiquitis-8-port-poe-switch-is-a-solid-complement-for-a-home-unifi-setup/