Yes, 100 hours sounds reasonable - would it not be possible to test it part of the time on a stretch of track with a polarity changing sensor at either end so it's continuously changing direction rather than going round in a circle?
Is that 4 days continuous running, or 96 hours cumulative? 12 - 15 days, 288 - 360 hours seems a bit excessive for a little shunter, someone's going to be playing a lot if thats in realistic shunting operations !