I love the linked storage concept - it's great. One thing I would like to be able to do is designate the links as either input or output (or both). For example, I might want to have a masonry table pull some type of stone from one stockpile, grind it to sand, then output sand to a second stockpile. A second table could then be set up to pull from the sand stockpile, turn it into pitch, and output to another stockpile or chest. Then I could have yet another table which would input from the pitch storage and output mortared stone to another stockpile.
Another possibility, and perhaps more useful, would be to allow one to set filters on what gets placed in a storage chest or stockpile.