while working at http://moodle.ufsc.br , me and Luis Henrique Mulinari developed a new feature to MyMoodle to let the user choose for which courses the overview will be shown. There is two links before the courses list: "Show All" and "Hide All", if the user doesn't want to expand one-by-one and each course got a link, with same picture of blocks collapse/expand, to choose hide/show overview of specific course.
We think it can be helpfull to
MDL-19124 , that is the functional overhaul of MyMoodle in 2.0 ...
Hope you like.