We've pragmatically switched all our apps to .NET MAUI and it's been a good ride.
Starting from native mobile apps, we shipped a Windows version as an add-on, and once feature-complete we switched the mobile native apps to the MAUI version.
The debugging phase has been surprisingly short and the app quality is on-par with native.
Too bad Apple never wanted to open Swift to Android, because now .NET MAUI is what Swift should have been.
I have done the same as I already had windows version, but customers were asking for mobile versions as well, so MAUI has been the eventual choice.
Framework has been really immature 2 years ago, but today it is pretty much stable and works fine. Deployment is little bit opinionated than the the WPF builds, but the MAUI keeps improving.