That was my first response too. Great answer.
This is remarkably good news. Carbon capture and sequestration at the source is identified as one of the 12 wedges that can be used to reduce civilizations carbon emissions.
Capture CO2 at baseload power plant (PDF)
The main unknown is the total sequestration capacity -- there's a wide range of estimates. But if this is truly commercially viable, this is an important advance.