You'll probably find many more clients also lack this 'fix'. An automatic /names on op/voice/helper for a +u chan is entirely possible within the ircd itself (just as it is done automatically on join), and would seem more logical than having every client behave specially for a single mode on a single(?) server distribution.
If you grow tired of having to script the solution, a fix would be something you'd need to raise with the ircd developers.