ivanpavlov, Writing a new app in SwiftUI is fine. You know the limits, you follow them.
Re-writing an existing app (or a part of it) is like walking on broken glass. So many small things in SwiftUI that you can’t bring from UIKit & AppKit or you have to use hacks for.
In the end you end up asking yourself - is it worth it? Maybe keep using SwiftUI only for smaller things?