My framework in a nutshell is that the city itself becomes a neutral city administered by the Conclave. Capital City would be predominantly human, with the Argent Crusade keeping order. Undercity would be predominantly Forsaken, with the Knights of the Ebon Blade/The Earthen Ring keeping order.
Both Alliance and Horde observers would be permitted a permanent station in the city and have unfettered access to both locations. Residents could freely travel between Capital City and Undercity, while visitors would need a permit from the Conclave.
Tirisfal itself would remain Horde territory, with the corollary that human travelers through Tirisfal to and from Capital City would be allowed to freely come and go as long as they behaved.
Screw the Horde. Screw the Alliance. All that matters is letting these people finally heal.
That’s because without humans, you don’t have the Alliance. Literally every single human on the planet has some kind of connection with the Alliance, be it a historical connection or a social connection. Humans and the Alliance are as synonymous as Orcs and the Horde and I know that you aren’t dumb enough to think that there’s literally no difference between humanity’s role in the Alliance and the Forsaken’s role in the Horde. And I know that you aren’t dumb enough to think that there’s no connection between human identity and the Seven Kingdoms.
But sure, have humans join the Forsaken. That’s basically what’s happening already with Calia and Derek Proudmoore joining them. If it means that Forsaken and Humans can finally reconnect without the Horde’s totalitarian rule forcing a wedge between them, fine. Have them bring in their human customs, their human beliefs, their human relationships, their human religion, their human interests, and make that part of the Forsaken.
I think that you know what that ultimately results in. It results in the Forsaken drifting away from the Horde, which is the inevitable consequence of doing what you’re doing right now, namely assigning the Forsaken an identity that brings them closer to the Alliance than they are to the Horde. Assigning them an identity like that might make you feel better on forums, but it has long-term consequences if fully realized.
And you know as well as I do that Horde fans would probably complain about this too, because they want the Forsaken to be humans when it’s politically convenient for the Horde’s land claims, but for them to never actually behave like humans in ways that might strengthen their connection to other humans. The “Forsaken are the people of Lordaeron” schtick is political tokenism the Horde uses to justify its imperialism.