Разрабатывая приложение, Вы определенно должны использовать преимущества Unicode. Даже ссли Вы пока не собираетесь локализовать программный продукт, разработка с прицелом на Unicode упростит эту задачу в будущем. Unicode также позволяет:
легко обмениваться данными на разных языках;
распространять единственный двоичный EXE- или DLL-файл, поддерживающий все языки;
увеличить эффективность приложений (об этом мы поговорим чуть позже).