For a place that you can readily trench to, I would take 120V any day of the week and twice on Sunday, for all of the reasons that you enumerate. 1,000', or 2,000' away, different story.
These ($90/) claim 150,000 lumens, and a 6-8 hour charge time, but you would have to install the light on...