you will know who is who by the ping

Well, how about creating a pool of 20 players, then draw 8 random players, and no one knows who is playing 11. It is impossible to make FFA unless the players are willing to play the game like a FFA, there will always be ways to make it easier for yourself.
If people are leaving because of this game, grow up. People that are nerdraging for 3 days over one single game grow up. People who played this FFA, you now know what people expect of FFA, and I dont think anyone would dare to make a team like that in a FFA again after the massive shitstorm it caused
The first time is usually never that much of a success, the quality of the tournaments have reached such a high level by now people expect it to be perfect even tho this was the first time a FFA tournament was hosted.
I hope we can see more games with this settings in the future with some more rules added.