Authors of software dealing with text received from international networks are strongly encouraged to implement this or similar methods as options in their software for the convenience of users all over the world.
Implementation is often trivial.
ISO 8859-1 contains graphic characters used in at least 44 countries. Both NBSP and SHY are part of all ISO 8859 character sets. Pessimists expect that these old 7-bit terminals will be in use at least for the next ten years. This seems to be the most natural method, which often won't even be noticed by users that use these traditional replacements already today on their old hardware. Text layout may be destroyed by multi-character substitutions, especially in tables.