I have used Planet Bike Cascades w/o issue over about 10 years, year round. Everything stayed cleaner on the ol' 26" tired bike.
I like SKS as they do offer a much better selection of widths/colors over Planet Bike.
Never even seen'em but CrudCatcher Mk2 sure look good for no braze-on mounting.