You may be happy to hear that I successfully washed my expensive Sidi cycling shoes in the washing machine just now. Cleats and all. Along with my running shoes. Just put it on cold and large load and let 'er rip. They're air-drying now. I didn't have any leather oil on hand, so I gave them a wipe with a little baby oil post-wash.
But they still stink a little. But not nearly as bad as they did at the end of the day yesterday. Pee-YOU!