What's neat is the Star Destroyer shown in Armada is the Victory II, so we will be seeing larger scale Star Destroyer no doubt..... and you know this means a large SSD mini!
Is that official MSRP from FFG or placeholder from Distributors? That's pretty high, similar to other big box starters for other miniature games really, but you typically get lot more plastic out of those. Unless the pictures are misleading and these components are bigger than what we think, but the two card sizes shown I think make it clear the sizes. The description on their site though says 10 squadrons of fighters yet picture shows only 4. If the box contains more fighter stands then they should update it as lot of people are going to cry foul about the pricing.
I can only assume they aren't showing the other 6 squadrons of fighter minis because they want to highlight the larger capital ships instead of making the game look like nothing but swarms of fighters.
The one pic on the website shows the star destroyer with six squads of tie fighters so I don't think it is a mistake.