Interesting idea, hiring a team like this could have its drawbacks. For instance, what happens when they want to leave? You have a segment of your work force leaving with domain knowledge all at once.
It seems really good for teams, you get to pick your co-workers (at least some of them) and you can negotiate larger compensation packages as a group.