Why don't you look at using Polar Pure Water Disinfectant:
http://www.polarequipment.com/ You can purify up to 2,000 liters of water from a 3oz bottle. It has an indefinite shelf life.
I am purchasing 7 bottles this weekend; one each for the bug-out-bags, web gear, combat patrol pack and search and rescue pack.