We do actually have a mech-mounted RCD, as well as a cable layer, and the Firefighter would probably make a good chassis to mount them on... if anyone ever made one. But more mech tools would be a big help with that, I think.
ATVs might seem out of place onboard the Cyberiad itself, but if they could tug an ore box or crate, I bet the miners would love them.
Well, right up until they crash right into a goliath, but still.
Actually, come to think of it, some miners might be crazy enough to try ramming goliaths...