Весело становится когда у тебя в utf8 скрипте подключается 2 пакета (utf8 и 1251) плюс данные от БД в 1251 и данные от стороннего api в utf8. Я до сих пор с wide character временами воюю, просто теперь это быстрее из-за того, что помню где посмотреть.