I'm after a dedicated watch/device for my bike and for running.
In my experience, using a phone can lead to the heart break of lost Strava data! I've had the battery on my phone die a couple of times on long rides which can be really gutting. Luckily I was with someone else who was wearing a watch and I got the GPS data from them...