>An architect team should be highly integrated, participate in the coding aspect and only once something is shipped, moves on.
At that point, why are they a separate role or team? That sounds pretty close to architecture being one of the responsibilities of the main development team.