Считаю, что стандартных смайлов там вполне хватает и добавлять ничего не надо
Денис, если мы начнем примерять весь функционал на себя, то можно многое выкинуть (я вот кстати, сам комментарии пока нигде не использую).
В компоненте уже давным давно реализована функция - настройки смайлов. Она есть, она работает, ей многие пользуются (действительно многие, судя по вопросам, которые я получаю и сайтам, которые мне периодически показывают).
Пользователи очень часто заменяют стандартный сет иконок на свои. И когда спрашивают, а что мне нужно сделать, чтобы поменять иконку Х, то ответ очень простой - замените файл Х в такой-то папке. Просто взяли, скопировали файл и все работает. А в случае со спрайтом, нужно будет объяснять, как его отредактировать, и что делать, если вдруг одна из иконок чуть выше (а такое бывает). А если вдруг пользователю потребуются смайлы не статические 16х16, а анимированные или 24х24? Я думаю, среднестатистическому пользователю это будет непросто. А именно простота настройки и привлекает большинство пользователей.
Далее, когда мы смайл заменяем на картинку, то мы заменяем его на вполне конкретную картинку, и ставим тег IMG, и с точки зрения документа все корректно. Если мы начнем использовать тут спрайт, то придется использовать какой-то строчный элемент, устанавливая ему фон. А это уже не совсем изображение, и не совсем корректно.
В принципе, в список примочек на далекое будущее можно предусмотреть подобный функционал. Т.е. чтобы после того, как пользователь выбрал смайлы в админке, по ним автоматически формировался бы спрайт и стили к нему, и на фронте уже использовался бы он. Но это далекое будущее (точно не раньше зимы).