Outside at night you'll be at a very low power so a battery pack probably won't be necessary. I use CP-E4 battery packs
I can see this happening to any product though. I bought a brand new 580exii and it would not flash but preflash only. This was with less than a year of useage. Shipped it to canon and they said its fine
?? My local camera shop gave me a brand new replacement. Buy yes..... in most cases going OE is a good thing.
I will admit the yongnuo battery pack (8 batt version) works extemely well. I have two of them.
the reason I suggest using flash manually with a fong bong lightsphere is so that ETTL doesn't suck the heck out of the batteries.
The OP's situation is definitely a tough one.

