Thanks for pointing that out; I had never noticed it before. I just looked and that sure looks like it should mate with the hood. What about all that "screen wire" on the cover and on the driver's side? It seems the screen would still pass lots of water in a downpour, or when you're washing the car?
I am no automotive expert by any means, but I don't see what the benefit is. It doesn't create a tight seal. My 10-year old Toyota pickup does not have any kind of cover and it seems to be just fine. Maybe someone else on the forum can explain its importance.
Your observations are correct. I don't know if anyone would have the cover come of at the track. I haven't used those cover fasteners for quite a while because they don't really seem to work too well on my car and one or two of them aren't even there anymore. I race SCCA Solo, including six runs...