That one is well reviewed, often recommended, and spoken highly of. The only problem I have with it, is the size. It's fairly big and clunky, and looks gross attached to a windshield. Personally, I don't see the need for a screen on a dashcam. If that doesn't bother you, you can't go wrong.
I have this one, which offers the same video quality but in a smaller package, and have no complaints. Has a third interior channel that I have pointing out the drivers side window.
VIOFO T130 3 Channel Dash
https://a.co/d/gNOFWvO