I've had the 5X for about 18 months and really like it as a watch and tracker. Use it in the gym and when on the SUP. Lots of options and a great app for the phone to do all sorts of cool stuff.
I use an App called Surf Tracker 2 which really just uses the data fields already on the watch. It has been upgraded a couple of times and is good, getting better..... Doesn't track individual waves though like the Rip Curl. I have another App added called JMG-APP Surfing but haven't set it up yet. I think there is a subscription for that one but it might do individual waves.
Battery is good... if you are using the GPS a lot it chews through but with normal use I am getting more than a week between charges. Have broken the keeper on the strap, but the strap itself is still all good.
Would certainly recommend but it is on the exy end.... Getting the discount for the coloured strap would be the go!!