What amazes me is that this is DICE we're talking about and a new engine. If there's one thing DICE has been known as much as for the creation of the BF series, is their horrible netcode and hit detections and the many bugs each release by them has.
Now imagine all that on top of a new, untested engine. Yeah, it'll be fun alright.
Anyone who pre-orders this and doesn't wait for user reviews is going to get exactly what they deserve.