That particular filter looks like a homemade filter...either get a can filter or one of the cheap filters from High Tech Garden Supply (aslo on ebay). Both are a bit more than that one, but the peace of mind is well worth it IMO.
Homemade/DIY filters can get the job done, but it is hard to know for sure. If you are gonna go that route, I would build one myself. It might cost you a little more that the one from ebay, but you would probably have enough carbon to do a refil when you are ready. There are a few threads on this site that show how to build filters that I would think would be better than the one you linked to.
Good luck seaman... odor control is priceless IMO.