If it helps, instead of a bathtub I bought a cheap $20 32-gallon standard plastic trashcan with lid from Home Depot. Like this one:
http://www.homedepot.com/p/Rubbermaid-Roughneck-32-Gal-Black-Round-Trash-Can-with-Lid-1778013/100656030This is an old scuba diving trick, it's what we do to rinse our tanks, regulators, BCDs, fins, wetsuits, and other gear after a dive, especially a salt-water dive.
I fill it with water and completely immerse the drives. I let them soak for a little while also. Maybe 15 minutes to an hour depending on how grimy they are or what else I have to do in the meantime. They get well flushed out and rinsed. You can even operate the pedals a bit back and forth to work the fresh clean water through.
The trash can is very heavy afterwards, so do this on grass or near a drain or ground-level flower bed because when you tip it over, you're going to get 32 gallons of water all over something.