This article appears to be right up my street. My interest in making my new phone "stock" is because the mfr's 4.1 implementation includes a lot of Chinese language content that persists after changing the default language setting to English.
There is a valid reason for this. I bought my Xiaomi 2s phone in China, where I currently reside. I have nothing against the Chinese language or Xiaomi.
Being new to Android, I would like to know if the installation process in the article (excluding the ROM flashing) is likely to solve the language issues. Also, is the process reversible if I first disable apps without uninstalling them?