Я бы предпочел OnePlus 6, не смотря на схожесть по основным характеристикам, у OnePlus лучше камеры, плюс к тому же за стоимость Xiaomi MI8 с 6 гигами оперативки можно найти OnePlus 6 уже с 8 гигами памяти. В целом же это два крутых устройствах, и тут скорей больше стоит ориентироваться на цену, единственное, что печалит в двух этих устройствах, так это батарея, думаю ее вряд ли хватит даже на день активного использования, особенно учитывая громадные дисплеи смартфонов.
Тест на знание технологии 5G Выбрать выгодный тариф среди 9 операторов РФ