Not sure what to think about that, I have mixed feelings.
On one side it's evil
I know some people will feel that way... but these services are commercially available.. dont think for a second big developers dont pay for cross promotion and installs.. this is a free resource with the intent of helping other people.. its not artificial any more than in game ads are for other games..
but im sure i will catch some backlash... its ok i have thick skin