I bought 2 frames from Winow. The other 2 are Long teng. I prefer the LT, but they're very similar. If I have to nitpick, The LT had better BB tolerances (one of the Winow frames, the BB on 1 frame got in too easy compared to the other 3 frames), the Winow seatpost is too thin to house the er9 battery (irrelevant to you, but pretty annoying).
They're all fine though. Havent ridden the Winow ones, but i doubt i could tell the difference. My friends are happy but it's still winter and they havent ridden much. The geometry is a bit more aggressive on the winow, but that's irrelevant to your situation.
They're bomb proof aero frames for c.80kg dudes, basically.