I use a cheap chinese unbranded powerbank and it works ok, but I've heard that some powerbanks do not turn on unless a device starts drawing current exceeding a certain threshold, and sometimes garmin watches do not exceed that threshold.
Actually the last version of the GPS 2.24 doesn't zig or zag using ultra track. I was amazed by the quality of my tracks since the update.