Either one would need a 24" (minimum) barrel to achieve maximum efficiency. If you hand load go with the .257. If you are buying factory I would go with .243. Now with saying that I am assuming the .257 will be more expensive if buying factory loads and maybe harder to find loaded with premium bullets. As far as barrel length being 20" and 22" I wouldn't let it concern me other than the handling of the rifle.