How should co-op characters work?

Alright, so Halo has had different means of incorporating co-op players. Namely Halo 3 and Reach. In Halo 3, the co-op characters were fixed, and each additional player brought in a specific character. Like this:

player 1: Chief
player 2: Arbiter
player 3: N’tho 'Sraom
player 4: Usze 'Taham

^ Personally, this is what I would like to see, only with the option to chose specifically which player. Which I suppose could be implemented in campaign settings where the secondary player selects who they want to play as for each team; say Kelly for Blue Team and Buck for Locke’s.

The other option would be duplicates. So, multiple Chief’s or multiple Locke’s plus the AI Spartan Team. This would be sort of like how they did it for Reach where you could have multiple Noble 6’s plus other members of Noble Team. The only pro here would be that you could have four Chiefs or Lockes running around with four AI companions, so LASO runs would be much easier. Now in Reach, the rest of Noble Team was often split up so that you never played with all of them at the same time, and I doubt they’re going to do that with these teams. So that reason alone makes me think they’re going to go the Halo 3 route.

Besides, we have some seriously beloved Halo character returning for this game. Making them playable seems like a must to me. And I know it sounds like a pain, but letting us choose specifically who we play as would be grand not only to play as our favorites, but for machinimas and screenshot purposes. I don’t want to have to buy two more controllers just to have, say, Linda playable for screenshots like I did with Usze 'Taham in Halo 3.

And I know we know next to nothing about how these characters are going to be implemented, hell, we just found out for sure Blue Team was in the game the other day and we still don’t know who all is in Locke’s Team, so yeah, this is based on assumptions here.

What do you guys think?

Also, what member of Blue Team would you like to play as for co-op if you could choose? For me, it’d be Kelly.

(and this, what is clearly a bump, will not happen again if this gets buried quickly … even if it is within 2 minutes like last time. So, apologies.)

I think they’d be disappointing a lot of people if they went with Reach’s system. It seems too much of a coincidence that we’ve got all four members of blue team, and Locks has four members too. It seems like they’re definitely going with 3.

Personally, I would want to have it like Halo 3. I think that me and some friends should have the ability to choose which character each of us play as. I also would be fine with what Reach did: having each player’s campaign model the same as their MP model.

Same way it did in halo 3.

I’m really excited Halo 5 seems to be embracing Co-op like Left 4 Dead does, except not quite as explicit. I’m really excited to interact with Blue Team, and have Blue Team introduced to exclusively game players. This is a great opportunity to let Chief’s personality with his team shine. And I’m evenly excited to see old characters return in Locke’s Team, like Buck (DEFINITELY him) Romeo (possibly, but I don’t think so.), Thorne (I personally think it’s Thorne on Locke’s team, not Romeo), Macer, or that one woman in the comics.