Did I Screw Up?

I have a similar build, 360 40 over 650 thunder performer rpm, 9.5 etc with 3.73 gears and the xe 268. Wish I had gone with the 274.