Hi,
It all depends on your application and desired use case.
The kit can work on battery and by designing program according to your needs you can achieve weeks or even month of battery duration, without plugging the kit.
(You could decrease the backlight, turn the sensors you do not need off... and whatever you can think off)
Now indeed, plugging the kit via USB to a battery (5000mAH or even 10000mAH) will for sure extend the autonomy. (Battery Embedded in the kit is about 200mAH)