I've had a Fitbit Surge for about 2 years now. I dig its built in GPS (excellent for running and mountain biking) as well as the features you mention but dislike its vast size.
I've considered getting a charge myself, what's its battery life like in your experience?
i only have to charge it about once every 5 days so battery life is great in my opinion. the size doesnt bother me as its not much different to wearing a watch