Barter poles are cool but are pretty limited in their feature set.
It would be nice to see some additional settings for barterpoles for their behaviours like:
Counting all stockpiles/containers when reporting remaining number of items.
Pulling/pushing from/to all stockpiles/containers uniformly instead of one at a time.
Option to not "destroy" (take the last) item from a stockpile.