You got still warranty right ? Just take it to the service. Maybe you get new device. Sure they can fix it. Do a backup if you already haven't
I'm pretty sure its not ROM related.
I got random reboots also on Mi 11 and finally didn't boot at all. Service replaced motherboard. Got still warranty. Problem solved.
Make a backup while you can...
Well, he asked which one is more stable, and there is no doubt which one it is. Two or three terminal commands and a fastboot rom is installed on Linux, while you are still searching for drivers and rebooting windows.
Try Uninstall & reinstall Play Store updates https://support.google.com/googleplay/answer/7513003?hl=en#zippy=%2Crestart-your-device%2Cuninstall-reinstall-play-store-updates
After all we are on custom ROM and should be grateful for that. I'm sure there will be fix. I always do clean install and after that factory reset. Not sure if that any help for your situation.
You can install correct drivers for the device with Mi Unlock https://en.miui.com/unlock/download_en.html Just install driver nothing else
For adb and fastboot you need just platform tools from here https://developer.android.com/studio/releases/platform-tools
TWRP...