This seems like a sensible suggestion to me:
Instead of hearthing if full on EITHER herbs OR mining, wouldn't it make sense to just go "Full on herbs, test if full on mining" and if NOT full on mining, keep doing mining until full on BOTH.
Instead of hearthing if full on EITHER herbs OR mining, wouldn't it make sense to just go "Full on herbs, test if full on mining" and if NOT full on mining, keep doing mining until full on BOTH.