To start, you may or may not need a 20 MOA base to go out to 1000 yards, you need to see what the availble travel is in the scope your using and see what is needed. If you want the best steel bases look at Ken Ferrell, they are about the same price as the base you have listed. I cant say if the recoil lug would interfeer with the mount your looking at, but I can not imigine needing to take it off to install a base, if so I think I would stay away from that base. The recoil lug is a vital part of the rifle. Yes Lapua brass is WELL worth the preimum.