If this is anything like BF2, then EA are going to screw it up. It will be late, still feel rushed, and buggy as hell.
Is this on a new engine or is it the BF2 one? Because they did the same thing with BF:Vietnam tweak the engine slightly call it something else and sell it for as much as possible for what is only a mod.
I won't be buying into the Battlefield series again. BF2 was a pile of dung dressed in fancy clothes. With EA screwing over the modding community.