After several years of using ClO2 tablets, I recently switched to a Steripen Opti. I didn't really mind the taste of the Cl2 in the water, but the wait time- 4 hours (although I rarely waited the full 4 hours) was a bit of a hassle.
I'm really liking my switch, I use a 2 liter platy cut ~ 3" above the 1 liter mark to treat the water (less than 1 ounce)- the cut platy is VERY easy to fill (unlike a non-cut platy) and readily stands on it's own- hit the switch on the Opti once and agitate (stir) until the light goes out (~90 seconds) and you now have drinkable water- where I hike (the Rockies) water generally is very clear and also tastes very good. I haven't had any glitches with the Opti thus far and appears battery life is very good (I also switched to a CR123 headlamp to keep batteries interchangeable)
I do keep a few ClO2 tabs in the unlikely event something were to go awry.
If your filtering for a large group a filter might be a better (quicker) option, for a couple of people I think it's going to be tough to beat the Opti
one other scenario where a filter might trump the Opti is you have very turbid water, although that's likely going to prove somewhat problematic for a pump as well- a pre-filter would be beneficial for either in those waters