Yeeeessss.... as a first look, it seems OK, until you get more in-depth. I thought the GGTS was tight for battery fit until this came along - I have no other 18650s that will fit it. None. And I've got a few! Atomisers? Yeah - a fair few 801s I have will fit very nicely, and work OK - just like an 801, in fact. That siad, I've got one or two with a slightly longer than normal "skirt" below the
thread that won't make contact. But then, that's what the staple
mod was for all those months back - so, some 801 will work, others won't. I seem to recall the same of the Janty Stick V3. Not saying it's good, but it's not proprietary. The wicking you mention is typical 801 - I actually like the positive snap fit the carts show, but you do have to know 801s to get the best out of them. For me, probably too much faff, and often non-optional faff, at that.
The switch unit and sealing, frankly, are a pain. I don't see a need for it being the way it is. The threads are very fine - that, in itself, is not a major problem, but it just needs a small flaw to screw them up altogether. Coarser threads for big hefty hands are probably a good thing. The LED is, I think, sitting on the 801 PCB that is sat inside the switch, and just happens to be viewable through what are obviously breather holes.
The switch itself has way too short a travel, as I said - it's a cert for accidental firing in a pocket, handbag, wherever.
Still, if Bauway pick up on the criticisms and address them, fair enough, they may have a winner, but it's pretty much a complete redesign (wider, longer, fully sealed, different threads, different switch, different topography on the switch unit).
Worth a look, I'll use it till it dies, and that'll be that, I think.