It is clearly the right way to go to balance the interests of all concerned parties. Free markets are naturally good at that.
By this logic, we should leave it up to the free market to determine the block subsidy. And the time in between blocks.
And that type of argument takes us nowhere. There have been thousands of comments on the subject and we need to close in on a solution rather than spiral away from one. I have seen your 10 point schedule for what happens when the 1Mb blocks are saturated. There is a some probability you are right, but it is not near 100%, and if you are wrong then the bitcoin train hits the buffers.
Please consider this and the next posting:
https://bitcointalk.org/index.php?topic=144895.msg1556506#msg1556506I am equally happy with Gavin's solution which zebedee quotes. Either is better than letting a huge unknown risk become a real event.