Hi,
Since faction war is obviously a big thing, I would suggest tweaking the current matchmaking system so we could actually get a real war between factions - it is really lame when you have to fight against your own faction.
I understand that making matchmaking purely based on factions would make matchmaking longer so I would like to suggest just a small improvement - always aim to make at least one team have the same faction. When all the players are there, and the match is about to start, the system could look at the player factions and put them into correct teams if possible:
1) If a premade group has joined and there is no possibility to shuffle teams (4 player premade group) - nothing is done;
2) If a premade group has joined and there is a possibility to shuffle teams (2 or 3 player premade group) - the other players are shiffled in a way to have the biggest posible faction group;
3) if there are only random peaple in a match - shuffle the times in a way to have at least one full team of the same faction, or have the teams of 3+3 and put remaining two separately.
I am suggesting this only because I had so many matches where it was like this (3 knights + 1 viking/samurai) vs (3 samurai/viking + 1 knight), or (2 knights + 2 viking/samurai) vs (2 samurai/viking + 2 knights) Just this small swap, and it would be a pure faction war 4 vs 4 which would make faction war an actual gameplay thing, not just some colour on the world map. Just wantedd to say that it's really strange to fight against your own Faction, especially when their team also has a member from another faction.