Not absolutely sure with the new successes, it seems that Clover is needed to make working an installation that was not already working before Apple changes in November.
In my desktop, I have 4 HDD (Data) and 2 SDD (Osx and Win 8.1) and iMessage is working.
No need to reinstall to switch from Chameleon to Clover.
First make an USB boot with Clover and try to start your regular install from it (disable network when you are trying to avoid to send multiple configuration to Apple). When it is working, you can make a duplicate (or a backup) and modify your installation on SSD.
They are many tutorials to explain how to switch from Chameleon to Clover (format of startup file is different, there is a special place for kext, and it is more powerful with the possibility to patch kext on the fly). Not so easy, and need time to understand how to take advantage of the patch on the fly (it is possible to have installs updating without problem as a true Mac).