Lots of Chinese sites sell these cheap Android boxes, but I've read lots of bad reviews about them on Amazon, reliability seems to be a big problem with them, which brand do you think is the most reliable: Minix, Tanix, Vorke, Xiaomi, Beelink, Meecool, MXQ, etc.?
You are in the WRONG Sub-Reddit.
This is for Android devices running the Android TV OS not Android boxes you connect to a TV that run the tablet/touchscreen Android OS.
Those Android TV devices mainly being NVIDIA Shield, Xiaomi Mi Box, Channel Master Stream+ various TV running Android TV & a few I've forgotten.
Having said that some of the MECOOL devices run the (Nougat) Android TV OS. But have no Chromecasting capabilities. The S912 Pro L is the fastest.