One thing to consider: Even if you prefer solar, you still need to initially make those solar panels and that is an energy intensive process.
I think we're still probably 20 years away from commercialization of this, but I still think this is a very big deal.