On http://en.opensuse.org/openSUSE:Build_Service_Concept_Smart_Dispatcher_Worke... I started to take notes on what goals/requirements/ideas to implement for such a feature.
Currently 2 main areas are covered: * cross worker setup enhancements * flexible worker assignment / flexible worker (re)setup
What other use-cases are there ? Feel free to add your ideas and comments!