The tape does work but if you let it build you may not be able to seat the tube completley. I prefer a dab of grease and snug the tube down with a choke tube wrench. Seems to keep them in place yet allows easy removal.
I use teflon tape on choke tubes otherwise they tend to loosen up after just a few shots. These are Beretta choke tubes that are hand-tightened. Don't use so much tape that the choke cannot be fully seated and you'll be ok.
There are two different thickness's of teflon tape...Get the very thin one...I have used it for years on my Beretta 391...Never comes loose & very easy to take off..Also very clean, not messy & simple to use....Pete