Drainage holes in Subframe connectors

No, it won't affect the strength. The factory put drainage holes in the frame rails that are much bigger. I would drill bigger holes myself to allow junk to flow out better.