I think the current 4p party queue for frontline is fine. 8p parties would probably make it more unbalanced.

I tend to concur that the greatest issue is teams not playing well, usually by splitting up, ignoring objectives, etc.. Or alliances with a single healer. Or tanks (or healers or dps) not helping their party or alliance. Etc..

So far I am maintaining the 15% win rate which seems about right for Immortal Flames on the Crystal DC.

I would be OK with roulette being switched to all freelance though to mix things up a bit.