This seems to be solving a problem of information being hidden by overlapping windows - but that's also solved by tiling window managers, like Amethyst and osxmonad.
https://github.com/ianyh/Amethyst
On the whole I think I prefer the Amethyst approach - the snappy overlays themselves obscure information beneath them.