I've been using the Aldi pants for a year, just bought a new pair as the others were way too big.
If it's slight rain, I don't use them, but if it's throwing it down I will. Helps keep the shoes dry as spray doesn't go down the top of the overshoe. Just wear shorts under them though, no longs/trousers. Also quite handy for riding through flooded roads, as seems to be the case recently.