I personally didn't find Muc Off Dry to be very good.
I tried it out about a year ago for dry conditions and the trainer upon recommendation from my LBS. I found that I had to relube at least once a week since the drivetrain would get noisy; I was averaging around 80-90 miles/wk at that time. I ended up having to replace a chain the same year after 1500 miles.
It does stay remarkably clean however any moisture or water takes off the lube fast.