This idea is very interesting. Also you are making use of some web-services. But the real issue is money ? Are you going to put ads ? No way, so I am a bit worried about revenues.