I like the idea of number 2 or 3. The only issue with them is that the first x engines don't really matter in the long run, since one of the top 4 will win anyways. It is cool though.
The first tournament sounds nice as well, maybe with an addition of the engines also playing stockfish by themselves with the same openings, so it is clearly visible if they are stronger by themselves or together.
The biggest point thing that I woud like to add is that I personally really prefered Bullet Brawl with the short timecontrol to the longer timecontrols, since it makes it easier to just watch one game. When the games last 30+ minutes I hardly ever watch them fully, but that might just be me.
Comment with your ideas here, and we'll submit them to chess.com!
1. Stockfish vs The Rest - A match, not a tournament. Stockfish plays one side (or Lc0 if it ever catches up and becomes stronger). The other side is played by a collection of other strong engines; whichever move is selected by the largest number of engines will be played; in a tie between two or more engines, the average rating of the engines selecting the moves will be the tiebreak.
2. A series of matches. Start with the two lowest rated engines in the tournament; they play a match, the loser is eliminated, and the winner advances. The winner then plays the third lowest rated engine in the tournament, and the loser is eliminated, and the winner advances to play the next engine. Repeat until the top engine has also played. This could be used as a way to make a tournament with a large number of engines and slow time controls finish in a reasonable amount of time.
3. Alternative to #2. Instead of matches of two engines, do mini round-robin tournaments with four engines. The bottom two are eliminated, the top two advance, and the next two are added for the next round.
Any more ideas?