I would expect to see many inovations like this in the coming years. Biofuels are a very young technology in need of much refinement before it becomes a viable alternative to crude oil. Ail there are species that derive energy without sunlight, they exists deep in the ocean using volcanic vents and the sulphides they produce however most ecosystems rely on sunlight to derive energy. Anyway that's another thing. Biofuels if they can be refined (which isn't looking like it will happen quickly) are a good idea in theory. You gain as a product less carbon then is integrated into the fuels making them carbon negative in effect. It is good other ways are being explored to do this. Current crop-based methods have too many problems at current top be viable. I like your suggestions for hydrogen fuels but getting hydrogen requires massive amounts of energy making it very difficult, even is nuclear was accepted its also not the most stable of fuels out there. I expect battery power is where we will go, using nuclear fusion to get the energy for it but we are probably 50 - 100 years away from seeing that happen. Anyway nothing wrong with using the sun to get energy. Nature has done it for billions of years and nature often finds the most ideal solutions for things. If you really think about it many many things we have created have been done by nature.