Looks like a gimmick to me.
They say nothing about parasites like giardia or cryptosporidia on their website, at least I couldn't find it if they did. That's my biggest concern with any backcountry water source. My filter has to do that or I wont own it.
A case of beaver fever will ruin any trip plus a couple more days or weeks. Not worth taking a chance.