I remember switchig GCs wasn't all that hard.
Run a few dungeons etc.
Nothing big, just grab a few friends and do it. Other than that i'm all for the whole let ppl play with each other regardless of gc.
It should be like if you go in as a premade you should be allowed to be put into the same faction together just for that 1 game.
Upon entering the match, your gc will be changed to that of the team you and your friends are put in. Everyone is repping a gc, everyone gets to play together, randoms will be auto sorted into their gc. Riggggght?