XulRunner/Gecko, по-видимому, действительно интересен для разработки приложений с интенсивным графическим интерфейсом (с использованием широко используемых технологий, таких как HTML/CSS/SVG/XUL/Javascript). Но подкладка С++ APIS (XPCOM, NECKO,...) выглядит настолько старой и сложной. Кроме того, общий недостаток инструментов документации/разработки действительно пугает.
С другой стороны, QT имеет неплохую платформу и хорошо документирован и поддерживается. Часть пользовательского интерфейса действительно "традиционная".
Каковы ваши впечатления от XULRUNNER, особенно по сравнению с другими платформами настольных приложений С++, такими как QT/GTK/MFC...? Чего не хватает? Что удивительно?
Боковой вопрос: если бы я захотел перенести существующее приложение MFC в платформу для настольных приложений на платформе С++, было бы разумно использовать XULRUNNER вместо QT или GTK?