The version of TWRP that is with the current ROMs is version 3.4.0 (LittleTurtle2333). It is completely stable for the Mi 10 (umi). However, because it is based on an earlier TWRP, it cannot decrypt your data. This should be allowed to stay permanently in the recovery partition. Do NOT flash any other TWRP into the recovery partition. This version of TWRP can be used for USB-OTG for installations.
There are two later versions of TWRP, 3.4.2b-0623 & 3.4.2b-1026. These must NOT be flashed. They can, however, both be booted into temporarily without causing problems. These can both decrypt your data, and are decrypted by a pattern access, not a password.
You can read more about the Mi 10 (umi)
here.
[Edit: Doh - just realised who you are. I didn't look at the name! ]