Ну, я не с позиции ретроградства или фанатизма, я с позиции здравого смысла.

В конечном счёте, модульная архитектура должна позволять Вам и мне использовать то решение, которое по душе без лишних хлопот, поэтому важно, чтобы на данном этапе проработки архитектуры наше различие в видении будущего не помешало разработать максимально удобную среду для воплощения этого будущего.

Поэтому, наверное, во избежание споров, следует разделить обсуждение на техническую часть по реализации хоста и на архитектурные вопросы, по поводу всяких движков гуя и прочего.

Надеюсь это не вызывает возражений. Надо тратить энергию на что-то более полезное для всех сразу, без обид.

Как пример, могу привести мою реализацию отображения графических вкладок, которая в полном соответствии с интерфейсами позволяет пользователю сделать выбор между зависимостью или независимостью от Windows.