If you really need a light, you have to buy a good one with it's own battery.
Integrated lights are never going to be enough because the output of the Shimano drive unit is very small. I think it's only 5V and 2A. That's OK for commuters and riding around town, not for MTB use.