Rather than forcing a hard split between players, it would be much better to copy the Aldor/Scryers design from TBC. Where you choose to align yourself with one group at the cost of the other, but are still able to join a party with anyone in your faction. It allows for interesting story telling and rivalries between factions without also dividing the playerbase.