So, am I wrong, or does the Steam Link do all of this and more? http://steamcommunity.com/app/353380/discussions/0/535152511... you can add any program, including spotify and google chrome to your steam library, and thus stream it to your TV.
Also, Steam Link doesn't work with phones. Many apps have specifically designed experiences for the Chromecast as well.