It appears that you are right. I ran around and collected several. Had a line of buffs across the screen. I only glanced at a few but they looked pretty good like "+50% shields'.
Doc Lee figured out how to take out the behemoths fairly quickly, even if there's more than one. I just let him charge in now.