Yeah, I like the fit the o-ring provides too and I prefer it.
I have no direct experience with either board but I did research and consider buying the Vaporesso Polar, VooPoo Drag, and VooPoo Too. There appears to be some firmware problems with the Polar, this reviewer, who regularly tests TC...