TBH I am not sure and not a good enough shooter to accurately tell you with rifles that have one or don't. I find that my cheek rests ok with this stock and the fact that I am using a LCD X-Sight screen / sight mitigates this slightly as well.
Now if I could only get my hands on a Carlo stock for the Mini Carbine