My math may be wrong here.
If you get the 1000cc and damage it, you then will have to buy a new set of sleeves and fit to pistons, and that would be 300 or + for sleeves and fitting, plus another set of pistons.(plus ship out yoiur barrell unless sleeves are identical)
If you had the 970cc, you would fit new pistons 1000cc, and pay around 80 for boring. (most can get that done locally)
If that is not correct, please explain.
Also in roadracing and Bonneville, if you could get any oversize 1000cc pistons, will you still be able to run in 1000cc or under classes.
I like the 970cc with a chance of overbore to 1000cc a lot better.