ah yeah I ran into the same issue trying to think about how I would implement ecash payment handling for lmzap
i still think it might be a nice option for privacy conscious services if the users only other option is custodial lightning.
its more of a burden for the merchant IMO due to the mint swap and finality issues.