I don't necessarily like any more than the custodial SN wallet situation.
For me, it's better using an external custodial wallet.