sorry mate we have to agree to disagree here, I know your not used to this sort of power but I assure you this was only about 60% on, we where afterall on a public road and as you well pointed out, not a track day.
cant believe some of the things your saying, have you ever driving a fast car...