Yes that Lumintop looks like a winner.

USB C or Micro USB is no issue as the phones use these. Prefer not to remove a battery to charge though, but onboard the light would be ok.

I do use AA & AAA Eneloops in stuff like a weather station & remotes etc.