Hello,
I have a mi 8 Lite with TWRP, and i installed the update via OTA and everything work Just fine for me (i've got to say that when i downloaded the OTA, it also download a file named the same way of the zip file, but it was a ".MD5" file). i hope this info help you guys.