We just had a 6 player skirmish to get the feel of TFT battles on roll20.net
All of us logged on at the same time for a 3-vs-3 capture the flag battle.
A snapshot of the action here, have a look, I'm really happy with this!
https://www.dropbox.com/s/u71nadn6dk7zzsf
Or here
https://imgur.com/a/CQH5LUw
One thing we learned is the in-game audio/video is not super reliable, esp as number of players increases. We ended up doing the audio links through MS Teams, but there are lots of services you could use (discord, slack, zoom, etc etc)