Yes. we play on these mostly. the first one is our own platoon server, ie D3W server. ;) seems like you are good to go. did you buy bf4 yet?