I like the idea, but anything like this, at least for me, needs to be syncing to the web and have a web UI too. You don't necessarily need a mobile client, but a mobile optimized website for it is kind of a must have too.
But I agree that there's a need, though it is a crowded market.