How can I turn a stock HTC One into a Google Experience one? I'm considering buying an HTC One soon. Sadly, the Google Experience one isn't available in my country in the Play store. Either way, I would get the new phone from my carrier anyway.

So I'm wondering, can I turn my phone into a proper Google Experience version? If so, how?
This how-to meticulously explains how to flash a ROM taken from the Google Play edition of the One. To summarize:


Backup your data
Root your One
Download the ROM
Boot into TWRP, wipe the old ROM and install the new one