Meh.
Maps look good, but the unlocks are a bit lame (although having 4 shots for the herzog might make it useful).
Personally I think they should be aiming to make the booster packs enhance the game for those who buy them, rather than alienating those who don’t. Give the maps out in a patch and then add stuff like new classes, extra unlocks, and special vehicle enhancements. That way, everyone can play the new maps, and anyone who chooses to buy the booster gets a few benefits too.