Can't speak to how it works, but to the pros and cons, I have had it since it's release ~6 weeks and it is my primary PV. I don't own anything from Super T, but have looked at them several times and consider them to be a beautiful PV. The only reason I never purchased was non-availability at the time and honestly, I was looking for an 18650 mod. I also have been following your new 18650 mod, but don't do pre-orders, so have been waiting for it's release to decide after some reviews.
Pros: They hit every time. My fingers etc do not get tired of pushing a switch (the xxxx was wearing me out). There seems to be 0 voltage loss and they can handle a lot of current through the switch (it hits much stronger then any other mod I have used @ the same voltage. Sealed. No switch to look at or break. No switch to clean or catch on things. Sits on end easily. very little space required for the electronics. Does not fire in my pocket or in it's case.
Cons: When changing batteries or atomizer/cartridges, easily fired by touching the sensor (though you learn to get around that problem). Fluid will fire it (on mine at least). My hands can't be dry, but usually not a problem. If the touch sensor breaks, I don't expect I will be fixing it myself.
With incorporating double touch to turn it on/off it would eliminate the problem of accidental firing.
I have read some other threads on the mod section on what it basically takes, but didn't research it to much. You might find some reading there...
Looking @ the pros/cons, your 18650 Precise meets those marks and maybe better. I just don't know how the switch "feel" is on the Precise. Honestly, I don't think I would change anything if I was you, what you produce is a work of art and appears to be very functional and user serviceable. When I look back, the reason I got what I got was because it was first and foremost an 18650, didn't have the switch on the side like the GG or Xhaler, was not large in relative size like the SB or Sabre (actually avail after I got mine), and it was available. It just happened to have a touch sensor, and I happen to think it works very well and have come to like it a lot.
Hope this helps you.
PS: regardless when it the 18650 Precise is actually out in the wild, I'll probably be looking real hard at it.