I expect most ecash transactions will be redeemed as a Lightning transfer anyway, which as you said resolves the ambiguity in most cases If you want essentially the same assurance with strict ecash though, you can just code your wallet to check for a connection with the mint before unblinding, right?