Neat idea but quite high maintenance in some scenarios.
Guess that would cover the majority of the stash, but if you're consistently adding to the vault, making new transactions all the time would be a PITA.
Moving UTXOs to invalidate each DMTX is also detrimental to privacy if your vault gets automatically and regularly populated with mixed outputs from coinjoin rounds.