Не согласен. Если к тебе прилетит строка от неизвестного юзера (т.е. ты не контролируешь источник) с началом в виде Юникода, но с основной частью в Win-1251, то тут или ты сам хреново загрузишь в БД, или же будешь пытаться определить (ошибка юзера или рили он бред хочет сохранить)