I always have at least 2 odometers. Some of my bikes have wired odometers, some wireless. The downside of wired is that water can get in the shoe and screw it up. The downside of wireless is that other equipment, like lights, can screw some of them up. One can rubberband plastic over a wired computer to get rid of the water problem. One can use compatible equipment to get rid of the wireless interference problem.
I've found the Cateye Astrale to be an inexpensive and reliable wired device with extremely long battery life. I've found USB rechargeable Cateye and Garmin products to be reliable wireless equipment and to be OK for touring with supplemental battery power.