Thanks. Part of my motivation is me being uncomfortable for hosting custodial wallets. I think this is a good compromise as I would be only holding the nsec of an ‘independent’ component. If the user has access to this nsec (which I will give them), they can directly access the information or pull the funds at anytime without my permission or using my custodial service.