While I haven't used that particular water filter, the real question comes down to how you want to use the filter.
Take the one you mentioned (with that link), it's technological great. The idea of a passive filtration device is simply amazing. The down side? You're carrying the weight with you and it takes time for the filtration to work.
Meanwhile take something like the MSR MiniWorks EX, it's small rather light weight and the cleanable filter means that you're going to be using it for a long time before you need to replace the filter. Granted you've got to put some elbow grease to make it work and find water of some sort to pump through.
Lastly, I recall the Air Force's Surival Manual had some unique ways of collecting water in emergency situations. But that's for another topic for another day.