It’s not good enough if the timed out user uses a Chinese or Japanese display name, which was exactly my point in the OP.
But even without that, it makes replies much more reliable - say you send a /ban, but before it arrives at the server someone else does a /ban too. You receive a CLEARCHAT before the NOTICE because the other /ban succeeded, but your own /ban actually failed (they were banned already).
(note that I refer to /ban and not /timeout here because timing out twice is valid.)
Well, we’d need a batch for NAMES then.