Will the screen instead of a tube make it harder to stabilize?

With the Accufire specially designed Cheek rest, you’ll be able to hold the rifle in your most comfortable position and stabilize the rifle.