If I were to lead LSF, I'd place most of my units near Willard and in Alaska.. they're supposed to be 'secret', right?
EDIT: I would also not use a carrier as a flagship. I mean, isn't it a bit too obvious for a secret organization? Your 'flagship' should be a base. But, meh.. I know you folks don't even care about this.