Hello, /r/androidTV!
Soo, A little review about my experience from using cheapest(AFAIK) official AndroidTV Box from Xiaomi, Mi Box S.
So, setting it up is straight-forward and dummy proof - you can set it up through phone, and it logs in in minutes, you just need to be on a same WiFi with phone and box itself. Logged in, all set. I did an update to Android 9.0 (which is a lottery in itself judging by Reddit posts and variety of problems from that update), and did a factory reset right away. Then again, I went through the same first-time setup process, all goes well. And here we are, in Android TV! UI is not lagging, havent experienced any glitches or artifacts, or any problems. I feel like I won a lottery!
The first thing I did was set up accounts across all streaming services and tested all 3 of them (Youtube, Netflix and Twitch). With Youtube there were no problems at all, same goes with Netflix. With Twitch, same thing -everything works well and good, didnt experienced any sound delays or lags so far. Did an unknown sources trick, and installed MorpheusTV, that works too.
So far, I feel like I won a lottery after observing subreddits, where 9.0 update brought a lot of pain and suffering for everyone who updated it. I definetly got for what I paid for, which is a good streaming set-up box and potential emulator machine. I plan to buy UGREEN usb hub, and run some PSP and PS1 emulators, and maybe even SNES. I just need to figure out which controller I wanna buy and which works the best for me. If there is anything I should try or any recommendations, go ahead!
I know there are others that disagree but I have had no problems with any of the Mi Boxes I have for myself and family.
Like you I do a factory reset after an upgrade and don't see any of the issues everyone else is up in arms about.
Thanks for your detailed positive review for your experience!