System Webviews are not a replacement for what Electron provides.
I will, once again, link to the comment on this very site from a Slack engineer who explained why they moved from system provided Webviews to Electron: https://news.ycombinator.com/item?id=18763449
We started building the app about two years ago where these frameworks were a lot less mature (and I still think Electron is the most battle-tested today). If we were to start over, I'd definitely consider Tauri or using Rust directly for a lot of the app. I suspect over time we'll slowly transition parts of the app to more native code.
I will, once again, link to the comment on this very site from a Slack engineer who explained why they moved from system provided Webviews to Electron: https://news.ycombinator.com/item?id=18763449