У меня один вопрос: вы планируете реализовать межфракционное бг по человечески, или можно со спокойной душой идти играть на другой проект?
Две очереди, это нежизнеспособно, поскольку игроки во второй очереди будут ждать БГ вечно, столько же сколько и конкретное БГ. А рандомный выбор стороны, это вообще бред. Если у ваш Разработчик не способен сделать добор с противоположной фракции при недостатке игроков, то увольте его к чертовой матери. Вот в этой теме, я предложил вам приемлимый для всех вариант, который позволит при желании играть только за свою сторону и ликвидирует очереди.