I would be torn too if people used my app, but I like this. Building your own app has it's limits. I built a facebook app to show mutual likes sorted by likes because facebook's pages browser only showed mutual likes sorted by friends. The FQL to do this is slow and unusable if someone has many hundreds of friends and likes. Plus, some friends don't allow apps to query their data, so the result is incomplete.
My feature request would be to allow us to create and share custom FQL and views computed and rendered by facebook. Then, friends don't have to give permission to apps to access their data and facebook runs the query faster.
I expected this to be very slow. Access to Facebook's API is slow. My Facebook app that analyzes mutual likes is very simple and has just one stat, but it could take a second to query data for every 10 friends. The more friends you have the slower it is. You can't use just one query for all your friends either. You have split queries and wait for each before querying for the next batch.
Sorry, but don't despair! Facebook did the same to a project/idea I started because they didn't. I thought about giving up, but they didn't implement it exactly as my site. I should be glad they made it because it was something I wanted and they could make it faster. If Wolfram Alpha didn't implement what I wanted with this, I hope yours does.
My feature request would be to allow us to create and share custom FQL and views computed and rendered by facebook. Then, friends don't have to give permission to apps to access their data and facebook runs the query faster.