On bad back days I ride a Catrike Expedition on asphalt and shale roads with slight slopes. The RD get extra attention much more so than my MTBs and road bikes and the chain is a pain. I use a unltrasonic cleaner for my chains but with the length and chain tubes which you have as well I have gone to a Park Tool cleaner which works OK, at best. Hopefully your fender helps you some.