CRAZY Caterham 620R - Is it TOO POWERFUL ?!