I recently disabled Dash to Panel, and installed Pop Shell. I'm loving it so far, using my Trackpad gestures from switching between workspaces. Granted, I don't really need more than 3 or 4 desktops (Browser, Terminal, Messaging...) and it's not quite vanilla as I have Pop Shell managing tiling for me (but still pretty close!). I also need to try it with my "docked" workflow, using an external monitor and keyboard shortcuts (as opposed to trackpad gestures).