Matched play specifically requires all units fielded (including reserves and summoning) to come from the same grand alliance. Local house rules may vary that, and honestly the loss of allegiance benefits means that you don't really get more power out of mixing units from different allegiances, so it's not unbalanced or anything.

But yes, by the official rules of matched play games, you explicitly do need to stick to just one of the four grand alliances.