As hoped, I took delivery of my Triton from a uk supplier today
I'll not be able to give good feedback on the sub-ohm coils, since mouth to lung is my thing most of the time. All is wonderful on that front so far with the 1.8ohm coil, amazing flavour and nice tight draw.
My only complaint so far is that although other drip tips fit, I find they wobble just a bit too much for my liking. I don't have a large range of tips to test with though, just one particular type of steel & glass one, nautilus ones, and protank mini 3 ones.