This in the past has worked out great. But currently any stonehauling dwarves will be so slow that congestion and every single dwarf that has stonehauling will be so useless and slow that every other job they can do will never happen.
They seem to want to haul stone at such a slow rate instead of any other profession they do. It just makes sense to me to not only never have stone stockpiles, which not only get slowly filled even with wheelbarrows, but the dwarves near them totally love to not only ignore the stockpile, but go grab the furthest stone it seems anyway (Despite there is stone stockpiled 1-2 squares away!?).
My current fort is going so great, with no stone stockpile every single dwarf is doing what I want. I have huge amounts of native silver, and my burner just burns. I just started and since im so bored of just mining straight down to magma, and channeling it for free wood (Plus its my first migrant wave) its going good.
I hate to say it, but stockpiles (Only one I have is food stockpile near my farms) just at the moment cause so much congestion(Stone Stockpile, not food). Unfortuantly atm im on my slow comp, hence why starting a new game. But my other fort, with 135 dwarves which can easily 100 FPS 200+ dwarves is just so annoying with stockpiles.
I swear stockpiles are the worst thing ever, they are great of course... But every single dwarf would rather go put a piece of stone slowly at something, or other, instead of their own job. Of course I take hauling off, but they still manage to do everything but what their told too. I even P the workshops etc so only THEY can use it. But alas. There is always something dumbass stopping them from for-filling their role. lol Its all good, the main problem is solved, by NOT building stone stockpiles. The rest of this is jsut them being plain annoying and lazy.
EDITED Some errors.