I recently built this frameset for beach racing, pairing it with a drop handlebar and a rigid Ryet fork. I upgraded from an Airwolf YFM026 (size XL) to this frame in size L to achieve a shorter reach (the Airwolf reach was extreme with a rigid fork) and benefit from more progressive geometry, T47 bottom bracket, and full internal cable routing.
I’m very happy with the quality of the frame and how the build turned out. It’s a true do-it-all gravel/beach bike with massive tire clearance.
The main downside for me, common to many MTB frames, is the limited chainring size. With Boost spacing, the largest chainring I can run is a 40T (the aliexpress seller told me 42T which is simply not true). The Airwolf was exceptional in this regard thanks to its dropped chainstay, allowing up to a 46T.
Another thing to note, like jefflinde said, is that this frame only accepts a 27.2 mm seatpost rather than the more common 31.6 mm MTB standard. That wasn’t an issue for me, but it’s worth considering if you plan to run a dropper post.