People seem to rate the smok alien better than the battlestar, what do you think?
I haven't used the Alien so I can't really comment on it. If anything Smok is a more well known brand than Smoant (sister company of Cloupor).
If you want all the frilly (PCB temperature, lol!) bits then I'd say get the Alien.
If you want a solidly built and cheaper device that does what it says on the tin, get the Battlestar.