Make middle-click on app icon in dock show app window exposé once more
I didn't find any hidden preferences for it with gdb, but there is a preference that makes scrolling up show all windows:

defaults write com.apple.Dock scroll-to-open -bool true
killall Dock