I've got a Versa 3. I find it quite motivating for step/ stair counting, active minutes, heart rate etc. You can work towards little awards or 'badges' and they send you a weekly summary comparing to the previous week.
I like the data it shows you for your sleep- time in light/deep/ REM sleep etc. I also like how I can check my messages/ texts etc on the watch screen.
This model also has the GPS so you can get little maps of your walks/ runs that show how your pace varied along the route etc.
I like the Mindfulness stuff- but there's much more out there free on, say, You Tube.
I've never used it to input calories- I've used MyFitnessPal periodically and prefer to keep my calorie count on a separate system. I don't track my weight on Fitbit either... there are SO MANY things these trackers can do!
Versa 3 is waterproof but it has been a bit of a disappointment in the pool for me. (I call it my Shitbit in this respect.) It doesn't do heart rate while you're in the water ( so this means ALL my heart rate stats are inaccurate as swimming is my main exercise), it often misses counting lengths-- and you can't get messages bluetoothed to your watch while your swimming unless your phone is very close to the pool- which isn't practical. This was a big reason for me buying it- I swim a lot and often get out of the pool to urgent messages and missed calls from school.
Also, the calories for swimming seem really low to me- if it can't do heart rate how does it know whether you're a poor swimmer working out at your max rate or an amazing swimmer taking it easy??? Calories counted for walking seem quite high....- just my personal opinion.
On the whole, I'm enjoying it. There are so many interesting things it can do. But if/ when it breaks, I would try a different brand entirely purely because it's not great for pool swimmers.