There are 2 other issues. This occurs on some, but not all USB battery packs. I will quote straight from Adafruit.com.
"When you start and stop charging the pack, it will flicker the output, this can cause a 'power sensitive' device like the Pi or an iPhone to reset on the power supply. "
"If using it with a low current load, 100mah or less, the pack may fall asleep."
I can confirm a few battery packs from 2 reputable brands that do not have the first problem.
Anker Powercore Fusion 5000/10000 [note the "Fusion" in the brand name]
RavPower 2-in-1 Portable Charger 6700/10000
The second issue will likely only come up if you are using an older Pi or Zero and sitting at an idle state.
The biggest issue I see with the unit that OP linked is that it does have the pass thru function [meaning charge and power at same time] but you have to hit the button twice to initiate this. This could hinder functionality while using a computer attached to it, possibly causing unnecessary reboots as you put it into this mode.