The actual status is not a real indicator of anything. FFG has LCG packs labeled at the printer that are sitting in thier warehouse.
I follow a lot of FFG products through that page. I would say it is accurate 9 times out of 10 when it comes to things getting on the boat for the time they indicate and then updating when it actually ships.
Armada will have to get on the boat in a week or so to be ready for a July release. Not likely to happen.