The 999 part is my addition and is what Decrits attempts, if I understand it correctly. But you need to be exceptionally careful who you give the new coins to. If random addresses then you have a guaranteed interest for simply holding money. People stop spending and start watch their accounts rise, deflation and instability ensues: the more you try to fight it by issuing new coins the more profitable it becomes to hold currency until the whole bubble pops violently as people crash the exchange market looking to "cash in". Familiar ?
New created money (except for what goes to miners) should go to a charity the user selects from a predetermined list. So If I have 100 inflationary coins and the yearly inflation is 2%, it's as if I had 100 stable coins and I'm forced to donate 2 coins per year to a charity. Inflation tax goes to the charity instead of the government. This makes me reluctant to hold coins and prevents deflationary expectations.
It's important for this stability thread to note that even 0% inflation (complete stability) is a counter productive goal. Sometimes a real 0% return is above what market has to offer, for example during a recession. If you try to guarantee a 0% risk free return, you kill trade because people prefer to hold money and wait for better times. Money are held, trade stops, better times never arrive and a 0% real return looks even better, reinforcing the crunch. So it's either inflationary and money, or it's Bitcoin - a speculative unstable commodity for the internet geek and closet anarchist.