Atomic swaps are a thing. So no there is no risk.
And its nice to theorize about how great ecash will be when its not battle-tested.
As it stands, you have to immediately swap out to you own mint or to LN becasue we cant trust the mints.
All of your "solutions" have considerably more friction that just having a stack of monero you use for private payments.