what's the point of total seal rings ?

Well that's what I have on now as they came with the stroker kit. I was wondering if they make any difference over I guess a standard piston ring. My concerns are Further that I'm thinking this winter I may throw up to a 150 shot at the car For Kicks....