I've been using fullwidth characters. Due to their simplicity to convert to and read. This page of course has the advantage of more variety in characters.
Fullwidth conversion code in ruby:
"string".tr(' !-~', "\u3000" + (0xFF01...0xFF5f).to_a.pack('U*'))