Nothing beats a branded smart TV, period...
Non Smart TV + Android box has several issues, lags, no updates, multiple remotes etc.
Go for any add on on a Non-Smart TV only if you already have a simple TV and want to convert it to some functionality of Smart TV. Even in that case, I would suggest a ROKU device.