[video]https://m.youtube.com/watch?v=gp246M22q5M[/video] this review right says the mi box is very limited to what you can do with it and you can't remove some apps or find the players that work with some apps so I don't think sounds like the right one to get.
So does anybody else have any other suggestions
To start with, this guy is very unprofessional WRT his review. He can't even make a proper YT Video.
He complains about the mouse that doesn't work but this box, like most boxes, is not made to work with a mouse. He simply doesn't know how to use the remote. If he knew how to use the remote, he would never go near a mouse for this. A mouse is made for PC or Mac, not Android.
I thought you were asking about a box to use for Kodi. After all, you are in a forum that deals with Kodi. This guy has not reviewed Kodi at all. Instead he installed a bunch of apps that are not compatible withe the box and then complains that they do not work. He said he "put the apps on a usb stick" to install them. If you are looking at using apps that are not compatible, and this is for any box, I guarantee you a bad experience also. Stick to what is compatible with the box. The apps/players he installed are made for touch screen, Phone or Tablet, not for TV viewing.
If you are wanting a box to play games or to watch all sorts of Android Apps, I doubt you will find any really good box to do that. But if you want a good box for Kodi, you can use this Mi box, a Fire TV or a Shield. But even the Shield, which IMO is the at the top of the heap, based on what he was trying to do would be a BAD box according to him.
You asked for the best box to use with Kodi, you were given a very good YT review but still, you try and debate this. If you already know which box is best, you are welcome to share your insight.
I can search the net about reviews on the Shield and find one that is crappy, bring this on the forum and argue that it is a crappy box. Even when thousands of other reviews show it is an excellent box.