After reading this thread, I remain convinced that boiling is the best overall means of sanitizing water. Using my Pocket Rocket canister stove, I can boil two cups of water in four minutes, taking care of everything except some chemical impurities. A side benefit is that it is very easy to produce that essential nice cup of tea.
A filter is quicker and easier and doesn't use valuable fuel. Some smaller filter can be up and pumping in the time it takes you to pull them out of your pack. But, that out there as context, boiling has a lot going for it if managed well.
Instead of using a liquid, or gas, fueled stove you could use a solid-fuel stove like a Sierra Stove. Surrounded by softwood forests that have seemingly endless supplies of dead-fall, and wood frame houses that can be expected to be leaving a lot of nice woods lying around for anyone to collect, fuel is not likely to be an issue. After your first use you have a small supply of charcoal that makes getting the unit burning hot very fast. Speed and fuel don't seem to be issues.
Also, once you have boiling water disinfecting canteens and equipment is simple and making tea or coffee, always helpful in any crisis, easy. The small fire is warming, can be used to dry damp socks and the small amount of smoke helps keep mosquitoes and gnats away. With nearly unlimited fuel around the only limit is batteries. The small fan runs a long time on a single battery. In comparison with fuel weight and bulk are much more manageable. Use rechargeable batteries and a solar charger to keep them charged and stove use would be close to unlimited.
A wood burning stove and a backup of a small filter, like the filter straw, and a short supply of iodine might be well adapted to some situation.