Yeah, it seems like the kind of thing that would fly under the radar of the big heroes, but which could get too big for a solo hero to handle.  Also, a big, explosive finale that finally bonds us as a team would make sense if we finally anger the higher ups behind the organization.