The best Ballista matches are when there's at least 15 to a side. Usually I find this to happen often during late night Ballista match with either an unlimited level cap, or a level 60 cap. Reason? Probably because more of the higher-levelled Japanese players partake, and Japanese players seem to enjoy actually playing Ballista more than non-Japanese players.
Out of all the times I took part, almost all of them involved a majority of Japense players. So just speaking from experience here.
Anyway, just a little advice on when to try and get to a match and partake. Doing it during non-Japanese peak hours will result in it either not happening, or there being barely any people involved -- 6-10, more than likely.
____________________________
Final Fantasy XI Character(s) Name: Satisiun
Server: Carbuncle (RIP Gilgamesh)
Jobs: 99DRG, 99PLD, 99RDM, 99WHM | Everything else: 50-60
Final Fantasy XIV Character(s) Name: Satisiun Desain
Server(s): Aegis
Ranks: LNC11, ARC20