own the RX 2/3, bought it as soon as it came out. I also have the Smok TFV8 tank, which I've used extensively on the RX. I haven't had any atomizers leave a gap and not sit flush on the mod. However, my RX does have a 24mm scratch ring cut into the top of the mod; not from overtightening but just from spinning on the TFV8. (see pic)
As far as the other 510 issues - I've had and sometimes still have atomizer short messages or no atomizer found, as well as issues with temp control and not recognizing new coil, bouncing me back to wattage mode at 20W. Usually if I turn the device off,unscrew the atomizer, turn the device & test fire to confirm no atomizer found, reset my mode/settings, and then rescew the atty back on it doesn't always glitch out. I have found that the majority of these issues are experienced with attys I have lower ohm build in (0.15 and under). Wismec states it'll fire down to a 0.1 in wattage mode and 0.06 in TC mode but mine rears its ugly head.
All in all, I still love the device and its constantly my go to, all day mod. DJLSBvapes has a teardown review of the RX 2/3 where he shows how to replace the 510. I plan on replacing mine with a veritube 510 but have just been lazy about it. If you are comfortable working on electronics and soldering, it should be a end fix for a device that is extremely versitle and durable. Outside of paint chips and such - all from my own rough use and daily carry, its been a tank! Its been dropped on a number of occasions, pocketed, been in high and low temps, high and low altitudes (even airplane flight) and never let me down.
I don't own an Alien so in cannot speak to it but I do plan on purchasing one to add to the collection. Personally I think (from what ive seen and experienced, I'd say they're both great devices and either would be a great option. If you are planning on the TFV8, and use other Smok attys, u might consider going with the Alien for aesthetics. Not to mention, many manufacturers like Wismec and Joyetech claim their mods are designed for use with their attys - whether this is true or not Idk, could just be a BS excuse on why their 510s suck idk lol. Food for thought. Keep on vapin ;-)