Self-explanatory. Currently, if you try to enter a guild hall that's not open to the public, you exit the instance and are reloaded in the Garrison again. This makes finding an open hall to tour extremely slow and tedious. I can only imagine what it's like for players who load slowly.
Surely it would be a simple matter to check the open status and send the "access denied" message without having to reload the area?
+1