I'm looking after a decision support system at the moment, and am encountering all the challenges raised here. Glad to see my experienced is not unique.