shoot mostly from sandbags on a bench or prone, if that makes a difference.
For this reason, I recommend the Choate stock. Had you been asking about a hunting rifle that you would be carrying and shooting in the field/woods alot, I'd recommend the Boyd's.
I have a Savage 12 .223 with a varmint barrel and Choate Ultimate Varmint stock, and for a bench rifle it's great. It has a V block which beds the action very well, and the barrel channel generously floats the barrel. It's rather heavy, but for a bench rifle, that's a good thing. It's not the prettiest stock out there, but it is very functional and serves it's intended purpose very well.
I also have a Savage Axis .223 in a Boyd's Prairie Hunter stock. As with all laminate stocks, it's a bit on the heavy side for a sporter, but you get much more resistance to moisture, humidity, and temp. than with traditional walnut. It's much better looking IMO than my Choate stock. The barrel is floated and the reciever cut-out is CNC'ed so it fits pretty tight, but a bedding job would definitely improve the fit. All things considered, for a wood hunting rifle stock the Boyd's is easily the best for the money IMO.
I like them both, so I cant say that either stock is better than the other, but for your uses the Choate is better suited.
I'd prioritize fixing this before the stock, with a Timney or Rifle Basix.