Yep. Packs up tiny and flow rate is so much better than the squeeze (don't even think about the mini or micro Sawyers). Used it on the AT this week and slowed down a little after filtering some gnarly puddle water at a summit but never stopped working.
They don't thread onto normal water bottles unfortunately, it's a 42mm thread. CNOC Vecto but that thing is massive and not conducive to riding. Their bags are made by Hydrapack so those may work if they're better for you. Katadyn usually will replace their bags for you if they start to leak which is cool.
If you have access to a 3D printer this is an option:
Guy on Reddit made a 3d printing file for Katadyn Befree adapter for smart water bottles: http://imgur.com/a/EuhULAB https://www.thingiverse.com/thing:3566270
backpackinglight.com