Thanks, very useful info!
I would expect that in the Fireblocks MPC wallet case most of the shares reside with the custodian. Do you know if this the case?
With the solution that I had in mind you would obtain a similar experience to the one you describe, but that is decentralized and open source and the user never loses control of their assets.