I did it with 20 people at my local park (though I can only vouch for half of them being particularly invested)
The big problem is that GMaxes are scaled with essentially Level 51 stats and a massive HP Pool, and unlike Raids, you ONLY get your 3 Pokemon, so you can't rely on a few strong...