I want to have a go! And book it in!

Haven't got the Centa on my late 2012 car - but my Comp is behaving pretty well so far. Do you think the Centa is a must if you release the extra torque??