It still won't solve the navigation pattern conflitcts though. I still think that even pure QML apps as scopes are an overkill for both performance and UX reasons.
The current concept of what scopes are is not bad - they just need to be faster, more flexible and dynamic.