William here, and I've created a mod - Faction Wars ModX (https://www.sc2mapster.com/projects/faction-wars-pvp-extended) which needs further testing as well as feedback. Well, you can find the said mod by logging into Starcraft 2 -> Custom -> Melee -> search for Faction Wars ModX. Do note that there are other earlier versions of Faction Wars such as Faction Wars Alpha or Faction Wars (PvP) created by me, but those versions are already outdated. Do try out Faction Wars ModX instead. Available in the Americas region only.
It is basically a standard melee mod where the player wins by eliminating the other player's structures, similar to a melee game, but with added heroes and top bar abilities for each faction. Note that once the map chosen (created with my mod) initializes, each player will be given 20 seconds to select one of the nine factions available. Also, do note that this mod can be played up to 8 players or 4 vs 4 players mode.
One more thing to notice is that this mod differs from Allied Commanders melee mod in that most of the top bar abilities are being remade from scratch and some of them were remade with completely new ideas, such as the Precision strike top bar ability for the Mercenary faction and the Drop Pods ability as well as Spawn Leviathan ability for the Swarm faction. You can check them out in my project attachment above. Another key difference between my mod and Allied Commanders mod is the fact that an additional 3 to 4 units have been added to each faction to make the race complete.
So, do check out my mod and let me know your opinions, things to improve on, balance issues, etc.
Do note that graphics setting should be set to medium at least to play this mod, because low graphic settings will not render the top bar abilities and its animation. And many thanks to DrSuperEvil for shedding some light on UI customization.
Another issue is that switching (for example, player 1 when switched to the player 2 or player 3 spot in a lobby) or swapping places in a lobby will probably create some bugs (additional hero or unit created) due to the player settings in triggers.