I don't know if that actually works in practice. Aren't photovoltaics (commercially feasible ones) like 20% efficient? Sure, its 20% of a bigger spectrum, and plants aren't perfectly efficient either, but I don't know if the math quite works as well as you make it sound.
The other benefits are awesome though. And our fusion future will make the photovoltaics issue moot anyway :)