The issue I had with mine is that the drains were blocked at the end, at they put the stupid duck bills on them. So I have cut those off and cleaned it out. Much better.
Sunroof drain inside (drivers side)
Drivers side (inside wheel arch)
Modified. End cut off
Passenger one cut. You can see the dirt inside it