I have never used a cleaning solution to clean any of my Hydration systems. All I do is drain them and stuff some paper towels in them and let them hang on a Hanger for a few days. Then I remove the paper towels and let them dry completely. if their is not moisture left in them, you won’t have a problem.
To clean the tube, I use a One piece cleaning rod and run a clean patch thru it and let it hang as well until it air drys.
I know some who pour in a little mouthwash and slosh it around inside the bladder as well.
I’ve used Hydration systems for years and never had issues with my method of cleaning them. just my experience.
I’ve had great luck with just leaving standard tap water in mine. My oldest CB is around 10y or so, and I think I might have sloshed some bleach in it once when I made the mistake of using a sports drink in it and letting it sit. In my experience they’re like nalgenes, use only normal water in them and they’re useful forever (or until they split). Leave some wazoo drink in for 5min unattended and they’re funky until the end-times.
I can’t justify the CB brand cleaning kit, but I’ve thought about using the sanitizer tabs used with homebrew setups. HCl or iodine is cheaper though…
I’d stay away from the dishwasher soap. If you dont get ALL of it out and I mean ALL of it {the soap that is} you will be spending most of your day clamped to the nearest head. Just my 2 cents
A few years ago I bought the long “bore brush” for the CB tube and a wire handle bag brush for my CB cleaning needs. About a year ago I also bout the CB bag insert for fast air drying. As for actual solution I have always used standard baking soda in a bag 3/4 filled. slosh it around and presto…air dry.