Might be a dumb question, but: how can this be possibly cheaper than planting trees?
Trees are great at capturing CO2 from the sky, but they suffer from an impermanence issue. Trees capture CO2 for the duration of their lifespan, but when they die, they decompose and release that captured CO2 back into the atmosphere. They also require dedicated use of large swaths of land to get to significant capture amounts.
More info can be found at section 3.2 of this report: https://iopscience.iop.org/article/10.1088/1748-9326/aabf9f
Granted this still depends on the forest's life, but it is beyond an individual tree's lifecycle.
Do your cost and efficiency calculation include the opportunity cost of letting land sit "idle"?