The silver rings are to prevent the headtube flaring me thinks. A nice idea. Also, yes, they are definately worth buying. infact, your frame should have come with some. Check the box. And incase you aint noticed yet, you can't run snail cams on that frame.