I currently use an Approach S40 for golf and a Forerunner 35 for fitness tracking. Reading the description if looks like the S50 would be a good replacement for both of them. Is there anything the S50 can't do that the S40 and F35 can do? Note I use the F35 mainly for inside training and general tracking, not outdoor running or cycling