Currently trading large number of resources with a haven requires a large number of clicks. (Although I have read that holding CTRL or ALT will partially alleviate that.)
To date, I have always taken all their resources (of a type). A button for this would be nice.