I could not stress it enough how much this silly situation annoys everyone, but during almost every party to Freya/Tezza/Zaken at least 1 party member is not able to enter because he already finished the instance.
Does not matter if You repeat to check /instancezone. I do not think a better interface such as in GoD would help to solve a problem.
And so, maybe we could look the other way. Currently if You try to enter an instance - there a multiple validations
* level
* party
* location
* instance
Instance being the last validation to enter, means You could not know if anynone will pass this validation UNTIL all of previous are matched - You have 9 ppl in party and all of them are on spot.
Do not know the code base for this scenario, but I expect You could "move" the instance validation to be the first one to be checked. Then after inviting a new member, a leader could try to enter the instance and see if any of the members has instance on re-use or not.
Again - even though this problem is easily solvable if everyone is cautious with their character instance - it's not as easy in real life and causes problem literally every day.