Эм. Не вижу проблемы запустить консольное приложение в сабже.
Что до UTF-8, то консоль как бы по умолчанию юникодная, начиная с NT. Так что мне не совсем понятно, при чем тут UTF-8, если приложение не умеет «печатать» в юникоде. Другими словами, если оно зовет printf используя однобайтовую кодировку — юникодным ее вывод не будет. Но отображается-то он правильно.
Вобщем-то любые реальные (и четко сформулированные) фичреквесты приветствуются на сайте программы.
Взаимодействие интерпретаторов Python-IronPython-Jython