Love the car and the write up......Don't take this as a slight, but how comfortable do you feel on the track knowing you head/helmet is above the rollbar?
Personally, any Cobra I've had on track, I've always adjusted the rollbar/rollcage to make sure my helmet was below the peak of them.
Bill S.