La verdad es que estos dos dispositivos tienen unas características bastante similares. Pero puestos a elegir entre ambas alternativas, probablemente la más recomendable sea el Smart TV Box.  El motivo principal de esta elección es la amplia gama de aplicaciones a las que podemos acceder desde este dispositivo, que no son ni más ni menos que las que podemos instalar en cualquier dispositivo Android.
Esto supone una notable ventaja frente al entorno del Chromecast que, aunque incluye las aplicaciones más habituales para acceder a las principales plataformas de streaming así como a otros contenidos, tiene un entorno más cerrado y con menos opciones del que ofrece el entorno Android. Así que si buscas alguna app algo más específica, es probable que el Chromecast no te permita usarla.