I'm not sure about the 400 A comment either, but there's at least two "catches" to the F-150: it's ~$90k for that configuration and it's unclear how the charge/discharge duty cycle will affect it.
To be clear, even at $90k that's cheaper than buying a pile of power walls or similar. So it seems like it's a power wall array plus a free truck :).