That would seem to me to give the best of both worlds. If you release a crappy app and then later release a glorious update, you'll have to earn back your new ratings over time as old ones fall off the chart which encourages developers to release quality apps starting from day one.
This means that reviews by people that have spent a fair amount in the app store would get a better/heavier scores than those that have not yet spent as much money in the store.
> Companies like TapJoy let you pay to get in the Top 25, and then once you are there you can get “organic” downloads by being on the toplists.
If they can arrange to actually buy enough copies of an application to get into the Top 25, reviews posted by those accounts would surely weigh very highly under your proposed scheme as well.
I've made this point in the past (though not about this app/company or about payments)
imo Apple made a mistake in resetting app ratings after every new update/release. Developers who release poor quality 1.0 apps benefit from the ratings reset and I can see why some people may see this as a benefit.
However, the two problems I see with the resets are
1. It makes it easier for companies to game the rating system
2. It is a disincentive for developers (of highly rated apps)to update their apps. I'm planning on an update for a recent iPad app. However, that update will reset the 4.5 rating obtained through the 271 ratings received by the 1.0 version of the app in the past five months.