You also get 10% off BF1 if you have EA/Origin Access so it basically pays for itself if you are getting the game anyway from Origin.
I've been loving the maps and can't really complain about anything. Sound, graphics, gunplay have all been top notch. 60hz servers are awesome. Most rounds have been pretty close too, with the odd stompy exception.. ran into JackFrags and those guys early on so yeah lol.. you can see JF owning me a good half dozen times in just a couple mins on his more recent video. But anyway most rounds have been pretty balanced and super fun. It's atmospheric as fuck and I can't wait for my whole squad to be playing