Regardless of how you sit, Polo seats are not really any good to you on a trackday. You might as well lean back like a P plater in a VT commodore. I find myself gripping the wheel hard enough on the road let alone on a track.
How do the taller driver's get on with a Helmet? I'm 6'4" and my head is almost to the roof with the seat quite low.
The A pillars definately have some racing heritage in them. Perfect position for looking out your side window at the corner exit on both sides.