I can't see any objection to Unicode symbols, except for the requirement that the code work right on boards that might be UTF-8 or SJIS, and that a few people can't read them.
卍巴∀∂⊕⊗☺♤♧♡♢✂✄✃☒☑☤☣☢✈☠☹☀
>>17
One can always use numerical entities, but there's still the problem of people needing Unicode fonts, but I suspect most people nowadays have those.