I am not sure how their unlock method works on a core level, but I suspect it's the same as most other and you will have to factory reset the phone after it has been unlocked.
While theoretically possible to install something in the low level firmware, I suspect if you have such skills you are...