Oh wow, this is the first I've seen of this new rule. Still building my car but I'm 6'6" 265lbs and I've been having a really hard time placing my seat in a way that I fit comfortably without having my head with a helmet rest on the roof (ultrashield seat, no padding). I've always worried about touching the floor but me being a tall heavy guy obviously is no advantage even with a slightly lowered seat pan. I still weigh more than most and am likely to be overweight with no ballast.
You have me by three inches, but I have you by 25 lbs and make weight. Try harder ! the seat drop is a HUGE help to fit in the car