S50 good replacement for S40 and F35?

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