I've recently had an idea for a library/service/package to develop and make available to the game development community, but I am curious to assess whether it's indeed problem that is faced, and whether this proposal is a solution and would indeed be useful. I remember when I was developing indie games, developing proper "server listing" functionality was too complex. Now, ironically, I've drifted more towards software and cloud development, so I'm very much at home with PHP, security, MySQL, replication, cloud, etc.
Imagine a service where you could integrate real-time, server lists within your games. The infrastructure is all managed, available with SLAs, with region specific fail-over, replication, supporting custom game data, etc. All you need to do is hook in the native library.
Would a service like this be useful? Should it be free? Would you pay to use this service (a license per game, for unlimited use, for example). Is this even something wanted or faced by the community?
Let me know what you think!