да тут спора на самом деле нет, вопрос поставленной задачи как всегда. Qml инструмент которым мы как инжинеры должны уметь пользоваться и применять по необходимости
Я даже сейчас прикинул быструю имплементацию. К типам всех QObject'ов надо привязать метакласс, который при создании инстансов с парентом будет сохранять ссылку на них в общий менеджер. А в менеджере уже следить за сигналами по удалению родителя.