Custom arbitrary smileys
Have you considered support for this? It would be similar to custom arbitrary BBcode, except it would just be a custom string being replaced by an arbitrary image from the current smiley set, falling back on the default if it doesn't exist in the given set.
I only decided to ask for this now, because it never occurred to me before now that the entire smiley set is hard coded across multiple places in the source base.