I like the comments from jehunter in Proposal for App Mining.
I also like the proposal to follow more the worker proposals fund of EOS or better the better working fund of eosdac:
Instead of mining apps as a whole, the funds should be used to mine app features. Developers (or users) can make a proposal of work on an application. Then these proposals are rated and the top proposals receive funds to execute the work.
App (proposal) reviewers should receive remunerations depending on the successful completion of the proposals. So, they have an incentive to vote for good proposals only.
Publishers/developers shouldn’t receive more funding if previous tasks were not completed successfully.
The ranking of apps as it is now can still be used to find proposals for “good” apps.