just to add to that point, here are a few previews of future aditions to the game. Examples being part of what the british land forces will be like and a view of the upcoming french forces battleship.
each nation has its own unique flair to it, I can only guess that the french may have a more technically advanced force (if not possibly plagued by ailments such as unreliability, weakened armor due to their more fragile mechanics and possibly less armament. Although I only have the image of their battleship to draw these possible conclusions from, but I say they may be concentrated more on maneuverability, and getting their power to bear where they need it most.