Would you use this new SB water outlet?

My concern is not with how tall/short or big/small the outlet on the right is in the foto. I am wondering about the bevel on the very tip, which makes it fine for installing the hose, but without that "rib/ring" on the very edge, I am picturing the hose slipping off at the worst possible time.

DSC03919.JPG