I like the island fortress, just, I don't think NOW is the time to built it.
There is no more company, and not yet the new "thing" that Vanguard will become.
I don't want to dictate anything, just, take this calmly. The heroes that formed Vanguard intl. are stuck in the nation of La Perdita, as of now. Let's explore the place, make plan... but not yet start to build anything, as they have no money to do so. I KNOW that Griss and Phil are rich, but a rich man wouldn't invest so much money in something is not yet sure what should be.
I say: adapt to La Perdita. Find new friends. Meddle with governement, natives, immigrants, hidden threaths.
When the time for the war with the evil MBL will come, and the world will be different, then we'll decide if Vanguard needs an high tech headquarters.
By the way, for this kinds of thing we have created the Strikeforce thread...
The La Perditan group I think needs something more esotheric...