M80 still doesn't have a functional TC method.
It works but will burn if the cotton is ridiculously dry, which I won't have to worry about with the Atlantis nic coil heads. I didn't buy the batt for that specific reason...I bought it for it's price($50), compact size, battery life and it can push 80w. Having a decent temp control is just icing. Same reason I bought the iPV4, battery life & it's more compact than my Sigelei 150.
It doesn't work in the way anyone would expect it to work - it doesn't do 'TC' in the expected sense. It has a pre-programmed range of wattages that it goes through according to the configured temperature and wattage, and possibly the
starting resistance of the atty. It doesn't vary the wattages used as the resistance changes mid-fire.
So it basically tricks you into thinking it has (what we now call) TC, but if you probe a bit further it becomes apparent that it fires exactly the same wattages regardless of whether the coil is wet or dry - because it has no idea what temperature it's actually at.
It's quite easy to see if you watch the screen closely - e.g. on a 0.2 coil, set to 550F and 80W, it will first fire at 26.9W, then hover around 45, 44, 43 watts and slowly move down to the high 30s. Do that again when the same coil is bone dry and you can see it following the exact same series of figures.
Of course, that does "control temperature". It's just not what anyone would expect from "TC" in a post-DNA 40 vaping world (which the M80 was released into.) At first I gave them the benefit of the doubt, but then I realised it was a pretty blatant lie - firstly because they released it alongside their Ni200 coils, as if that was important (it's irrelevant because their 'TC' functions identically regardless of wire type; works the same with Kanthal), and later proved definitively when a YT reviewer, DJ Lsb, contacted a Smok representative and was told the reason it burns cotton is that, unlike the DNA 40, "it can't go below 7W." Which is both true and completely irrelevant to the point; it burns cotton because it has no idea what temperature that cotton is at! It will happily send 40W into bone dry cotton.
Everything else you said about the mod is true, though - and the same reason I bought it. It's an 80W mod with 4400mah internal batteries, decent resistance range, OK form factor, all for $50. Only trouble is that they're now starting to die in quite large numbers for quite a few people, so there's no great quality there. Fortunately mine still lives, but I can see it becoming my least-used mod once I have my IPV4 - if only to try and keep it alive a bit longer!