I bought this as my 10 hours was expiring. Not perfect but a no-brainer buy for me. I'd rather skip COD and play this.
One tip, play Breakthrough over Conquest. I'm a long time conquest fan and always think of it as "the" mode in BF, but Breakthrough just plays better. It is still big enough to not be total chaos, but there's some organization to it. You'll rarely be running around doing nothing unless the objective moves. I never cared for the mode in BF V, but this is better. Conquest is still ok, but a little too "spawn trade-y" where you constantly run and flip.
Anti-tank sort of sucks, but the hacker guy is a big help. You can hack a vehicle and take away all its weapons for a short time. It is pretty much the only way to take ground vehicles out. The funny thing though is the damage from vehicle cannons on infantry is comically low. You get tons of hit markers and few kills. The hovercraft are my biggest hate right now. I put a rocket point blank into the thing and nothing? Honestly going anti tank is sort of pointless. May as well grab a repair kit and help a friendly vehicle.
On the flip side, anti air is better. The AA launcher is solid, especially if you get the lock and wait for them to pop flares. Pilots have to make fast attack runs and not just hover over top. It seems like decently balanced. If they can balance the ground stuff better it will be better.
Played a lot of vehicle gunner and anti air. Breakthrough gets really intense at the end. Hoping to get some better guns leveled up tomorrow. Seems like the default assault rifle is pretty bad.