This article doesn't address what impact this would have on crop yields if less light is reaching the surface. It also does nothing to address ocean acidification, which is realy the unaddressed elephant in the room in many climate discussions.
Olivine weathering addresses both: https://projectvesta.org/