RE: I've got the proof it works.
No one here has ever doubted that activated carbon adsorbs odors, the bone of contention was "for how long", and general disagreement with some of the manufacturers more outlandish claims contradicting established scientific facts. Yes, it does work for awhile, no, you cannot "regenerate" it at home regardless of any claim to the contrary.