This sounds like adding artificial friction into the system. from a technical perspective exchanging tokens is just swapping blinded signatures, which shouldn't be that hard.
I agree that the expectation that the mints will hold your sats forever without a fee is unrealistic. but couldn't having an explicit expiration date on tokens solve this?
I haven't thought about it that much though... so I'm missing something