I think that the electric motor will become popular once the price of
fuel cells becomes bit more reasonable. The solar option is not really viable in much of the world.
FWIW I intend to install an ASMO set up when my diesel dies (if that is not after I have died

)