Imagine I want to create a multisig threshold (k-of-n) scheme where a spending transaction with more signatures takes precedence over other spending transactions with less signatures (but in both cases number of signatures is > k). Hence these other spends are invalidated.
For example in a 3-of-9 multisig, a transaction with signatures from 6 keys takes precedence over a transaction with signatures from 3 keys.
I think this can be created used timelocks. Each spending path is encumbered with a timelock such that after some time t only 9-of-9 is valid, after t+1 8-of-9 is also valid, and so on (until 3-of-9 is reached at t+6).
Does this work? Are there better ways to do it?