The Xiaomi mi android TV box is well built and has a superior Bluetooth remote. The real issue with using this box in Australia is the lack of fta TV catch up apps specifically released to use on this device. I suspect this to be the case in other countries too. Apps for global streamers like Netflix and Amazon Prime video are fine and the certification needed to receive 4K streams is there. For other streaming apps these will need to be side-loaded as they're not available at the Google Play TV app store. Often the tablet version of the app will parse, but without a touchscreen you will need an USB airmouse, though a standard optical mouse would also at a pinch work.
Only a single USB port and no microSD card slot and with only 3-4GB of storage available, you're really going to have to use an external USB harddrive to store and play movies. This can be a problem when you have a USB mouse connected to the only available USB port. To get around this I connected a Ugreen USB extender and that worked flawlessly.