If we're ever going to have a proper team in this universe, I figure it'll look more like several heroes with each other on speed dial rather than everyone hanging out in a mansion or a watchtower. A loose association like that keeps us from being tied down by players that drop, plus it'd let us more easily cross paths with other heroes. I don't see something like that coming together for awhile, however; I'm totally fine with the current way of things.