Session Zero Suggestion
The concept of a session zero is a great idea which allows the party to create characters without potentially stepping on each others toes. In reality however, I often see people just pick the characters they want to play, which could lead to 3 melee tanks and a wizard or 3 charisma based characters and a cleric. Now this isn't wrong in any way, it just means that more people are capable of filling the same niche, which leads to less overall coverage of all the various skills and abilities. This can potentially complicate things further as it means there's more competition to fulfill certain aspects. Hence the 'stepping on each others toes' issue. I think DM's and players at this point have a responsibility to attempt to split the responsibilities evenly between the group to ensure everyone has their own niche and chance to shine. So to counter this issue in my own games I have devised a simple setup to have players "specialise" in a particular field...