I hardly think that is "not handled properly" why would you open a new window when there's never going to be a reply to the message? More to the point, at the receiving end does the message look any different? Not on my network, therefor receiving users will not immediately know the message was sent to all.
Try newsflashes if your IRCd supports them, it's a better way to send global messages to users.