Are you soloing or not? If not, then any lights that fit in your budget should be OK as you can just keep your batteries topped up at the charging stations they have at all events.
I would be wary of 2nd hand as most of the cost goes on the battery and if it’s not been looked after it might be a burnt-out wreck that lasts 45mins.
It would be pretty expensive, but if you are soloing I think one of the Lumi LED lights with the 6.6aH battery (the endurance one that they do with the halogens) will get you 13hrs on full power. Not sure about the life of the smaller batteries, but I’d have thought one of those would last all night on medium power.
Aside from that, I think Ay Up are meant to have excellent battery life.