On my Lewmar ST winches there is the same thing you describe, a screw on ring (kind of) that holds it together. No other screws at all.
I have never had a problem at all, and I really like it. Its very easy to take the winch open for service. I used to check mine to make sure they stayed tight, but they had never come loose so I slacked off. I like it.