An app would be pretty neat. I don't think it would necessarily improve my experience - depends what it had to offer, but it would obviously likely get a bunch of people to join via app store.
Cool idea. I don't think we'll see it done etc due to costs and difficulty of creating an app (probably hard as shit unless you know what you're doing), but you never know.