I run a pipe cleaner through each pipe right after I finish smoking. After it has cooled, I break it down and run another cleaner soaked in vanilla extract through the stem, shank, and bowl, and let the parts air dry for at least 48 hours before using it again. So I think I'm on top of the cleaning regimen.
Sounds like you keep ‘em spick and span.
Vanilla extract. That’s one I never thought of.