I think it still misses some roles that bitcoin-qt fills, though. Namely:
- providing safe access to bitcoin core’s wallet functionality. I don’t think there’s any reason this wouldn’t be possible though; you could have a file chooser to load/save psbts I think?
It could be argued that so long as this was not used over the internet (WAN), this is as secure as interacting with the wallet via bitcoin-cli. Though this is still not as secure as a fully-integrated Bitcoin-qt is…
- making it straight-forward to run a bitcoin node in a Windows / MacOS environment without being a developer/power-user. I feel like you need either an actual GUI or possibly a web UI for that?
This branch of my previous link switches the gui from webkit to a native gui (Rust’s iced), but it still needs configuration on both server and client, and would therefore fail the “straight-forward” challenge. Which is where your “GUI launcher” idea might come into play.