Congrats on your new aquisition. I would agree to get rid of the see-through mounts. they raise the eye contact to the scope above natural your cheek weld normally. I am not a fan of see through sight mounts. I have confidence in my scopes and if I DROP//DAMAGE them they come off and open sights are already sighted in so off i go. I think that once you are comfortable with your Natural Point Of Aim you will be ok.
http://en.wikipedia.org/wiki/Natural_point_of_aim. Look up Fred at
http://www.appleseedinfo.org/. Great program.
Ken