Neat! It's interesting how starting with small-scale applications can work better than the theoretically more-efficient stationary applications, because you can iterate and mass-produce.
How much of a problem are things in the exhaust like sulfur and particulates? Do they end up poisoning or clogging the adsorber after some time, or does regeneration burn them off? Could you remove some of the particulates from the exhaust to save our lungs too?