I pre-ordered one in the hopes that I could use Strava or perhaps another app to display my cadence from a Wahoo cadence sensor. But, alas, I cancelled the pre-order before it shipped. I need absolute confirmation that there's an app that will do what I want before I plop down the $.
To echo other posters, I, too, wish it was a bit more waterproof/shock proof.... like a tougher military spec version, or a G-shock watch. Battery life doesn't bug me too much. It's not unreasonable to me to have to charge it nightly.
Regarding, finding other uses... I can think of a ton:
How about a vibrating watch when your phone is out of range? - don't tell me you've never misplaced your phone.
How about customized text notifications when your riding? - wife says pick up milk, but I turned off notifications from everyone else.
How about a a remote start button for your GPS application, timer, ride computer, etc...?
I'm estimating that, much like the smart phone, people are going to be wondering how they got along without these things 5 years from now.