Only problem is you would need 300+ million acres of new forest to offset human activity. 300 million acres is larger than Texas and California combined.
And then you need to deal with mature trees which aren't sequestering CO2 at any appreciable rate.