Happy Holidays!
I'm looking at this frame as well, I was considering the CFR1056 but this is almost identical geometry
I would take carbonda over airwolf 24/7.Carbonda is an well known established brand, and airwolf is some aliexpress shop.
Oops I had already purchased the Airwolf when I saw this this morning. I almost tried to cancel, but the Airwolf ended up under $400 shipped and can take 38C vs. 32C tires, so hopefully it won't be the end of the world.
I didn’t get the integrated handlebar! Since I wanted to have more adjustability.