I have the Aviad road Race pan on my Windsor, had several trap doors, and side kickouts, plus several drain plugs or oiling accesses. Steel, i have never had
oil move away from the pickup even with slicks No leaks, very high quality, seals up tight.
I think they are a fine pan.