I totally agree with 3Cforme. One person's cancellation of an award ticket hardly guarantees that it will be placed back into airline award inventory. And then you have the differentiation between availability for medallions vs. general members.
Nice idea, but it won't work in practice much of the time.