Even just the filter is heavy - 8 ounces?
Sawyer is 2 ounces?
You also have to include the weight of the extra bottle and hoses. You need a large elevation change, like maybe 6 feet?, to get the water to flow at a decent rate.
In the U.S. you only have to worry about Giardia, maybe bacteria, the smaller filter pore size for viruses is not needed.
I recently got steripen adventure opti which seems to work okay, weighs 3.6 ounces