Писал интерфейс на Qt, в последние дни как раз трогал QML.
Явно видна заточенность QML под мобильные платформы — при рисовании интерфейса как-то сам начинаешь думать в эту сторону.
QML стоит выбрать если хочется обеспечить одинаковый / подобный интерфейс для мобильной и десктопной версии приложения. Или же хочется сделать интерфейс сильно отличающийся от обычных программ. Например, для игрушек неплохо подойдёт.
Делать на QML сложные интерфейсы я бы не стал — возни много, а выхода мало.