The minimum amount of Gametypes needed for launch?

With the recent delay of Forge and Co-Op, people have been wondering if Infinites launch will be as messy as Halo 5. How many modes do you guys think will need to be in Infinite at launch for a high population, while also having modes in reserve to keep the game alive?

here is what I believe:

A variety of basic Slayer gametypes (Auto slayer will be prioritised, but there is a chance for Battle Rifle spawns)
BTB
CTF
BTB CTF
Assault
BTB Assault
SWAT
Snipers
Big Team Heavies
FFA
Fiesta
BTB Fiesta
Infection
Firefight
Action Sack
And Custom Games.