Brett,
Of course, you cannot trust the O-ring as the only means to keep the muffler in place. The Teflon tape does not help in that either, but as I wrote, it helps to keep the ring in a good shape for a longer time. And removing the muffler afterwards is easier. O-ring's purpose is to seal the connection (and in some cases to allow some movement in the joint). There must be other things to keep the things together.
I use Retro's and they have a rear mounting bracket in the muffler. That prevents the silencer from falling off. Even when the rear mount is somehow flexible, it is important that the silencer is connected to the engine only via the O-ring, to allow some movement.
I've seen Stalkers with a more solid engine/muffler connection and they seem to work too but I have no personal experience with them.
Sorry about an unclear explanation. English is not my language. L