Flashlight with in-built charger OR flashlight + battery with in-built charger?

And quality aside, usually using shorter usb cables is better for charging. The longer the cable, the more energy is lost just heating the wires.