Just some feedback regarding mate-dock-applet. I know there are limitations with Compiz. It would be nice if the dock functioned like "dash to dock" or the new Elementary Gala dock i have seen here
In the way that the hover over also presents close buttons, and the hover over can be used to select which window you want to see. Dash to dock is very basic with Compiz, and i do find it quite hard to use sometimes.
Have you thought about replicating the behavior of Dash to Dock or what Gala does in Elementary?