The process is very simple and takes care of bacteria, protozoa and viruses as well as reducing heavy metals like arsenic while clearing any turbidity.
You take a bucket filled with 10 liters of water, drop the powder in using the provided spoon and then stir for 30 seconds. If you want you can give another 30 second stir after about 15 minutes and then another 15 minutes later you can drink the water. The amount of water purified in 30 minutes only depends on the size of the bucket so there's nothing stopping someone purifying 50 liters of water in the same time-frame.
The dosage is low enough that even if you add more powder or forget and double dose there won't be health issues whatsoever. Each of the the powders that go int othe mixture have already been tested in their various markets and I've just brought them together.
I conducted a small trial (15 homes) when this was a 2 step process and the feedback was very positive. Since then I've modified the process to only be 1 step.
It could also be done in a way where a local entrepreneur collects a lot of water, cleans it using the powder and the customers can either collect it from that person or the water could be delivered. This could remove the issue where people have to walk miles to get their water. For the convenience there would be a small premium you would pay for this facility which will pay the salary of the entrepreneur. The water has disinfection properties for 24 hours so there won't be contamination issues when it's moved from container to container. This could also be seen as an advantage as you wouldn't have to sell the product at a household level.