Очень круто с твоей стороны взяться за это, Нейт. Мне самому это пока не нужно, но я с энтузиазмом хотел попробовать. Всё работает отлично!
Однако я заметил одну загвоздку, когда у темы несколько тегов. (И сложно представить управление вещами с одним тегом на тему.)
Теги сортируются либо по алфавиту, либо по популярности…

…поэтому автор не может напрямую контролировать, какой тег будет показан первым.
Я подумал, что использование неалфавитного символа в начале клиентских тегов (~ClientName) всегда будет поднимать их в начало списка. Это работает на странице /tags, но не на самой теме, где список тегов просто игнорирует символ ~. 
В теме прошлого года, похоже, можно было вставлять определённые неалфавитные символы невидимо, чтобы принудительно изменить порядок сортировки: Невидимый способ принудительного изменения порядка отображения тегов?, но сейчас это, кажется, не работает. Когда я сегодня создаю тег с апострофом или запятой, его либо отклоняют, либо они беззвучно удаляются. (Не совсем понятно, почему ~ принимается.)
Настройка сортировки тегов, показанная выше, влияет и на страницу /tags, и на список тегов в темах — но, видимо, они используют разные алгоритмы сортировки?