Oneball
CCCUK Member
I think the visibility (or lack of) is something that you get used to. At least you don't have to worry about hitting things when parking on a racetrack (mind you probably best not to follow too close behind another car).
Oh you do, you wouldn’t believe the amount of times I see people back in to things at race meets.