You are absolutely right but beware of poking anything into the drains as it's easy to un-attach the two parts of the drain channel.I retrofitted OEM sliding window a year ago even though I was adviced not to. Year into owning it, i have cleaned the seal once and applied rubber restorer to it. I also cleaned the window where the seal contacts, cleaned the drains by poking a ziptie through the holes. Zero leaks even if using direct water pressure on the seal from a moderate distance away (worse than falling rain water + wind). Prior to the install, i made sure the installer understood not to block the drains, and put some silicome around the drains under the channel, then a line of silicone to the runner where it meets the window. If any water was to leak, its gonna go down the drain. I guess preventative maintenance works, like in any case.
It's perhaps a pity if you had the OEM windows available to you before fitting that you didn't look underneath the lower slide and run a bead of adhesive around the join in the drain plastic.
By the way, I love your two little quotes in your signature. I don' think either would work but always worth a try.