With that amount of power I'm surprised you don't have to ease out of the throttle on the straight!
To drive that sort of power in that sort of car then each corner will need the brakes to get in and some careful use of the throttle on the way out, even if your set-up is perfect. Outdoors in the UK that is way overpowered for an enjoyable drive. HTH