As far as I know iodine works better than chlorine tablets. There is a slight taste in iodine treated water, but that can be cleaned by adding half a C-vitamin pill (ascorbic acid) to 1 liter of iodine treated water. This should not be done in the same bottle used for the iodine treatment, as vit-C contaminates the vessel and the next iodine treatment might not work. Long time tests have been done about the effect of iodine treated water on humans, no adverse effects in people with no thyroid problems. You would also get used to the taste...
Iodine water cleaning pills might be banned in Europe, but they can not prevent you form dropping a few drops of Lugol's solution into your canteen. And their power does not extend to Nepal. Also tinidaxole (Tiniba) is banned in Europe, but it work wonders against giardia in Nepal.

