I installed this rom directly over MIUI 1.11.25 with zero problems and keeping all of my apps. I then installed the SD kernel, and again no issues. This works perfectly! Thank you!
For deep sleep, I found an elegant solution that doesn't require you to turn off wifi manually. I use an app called Tasker.
-First I remapped the physical power button and turned it into a camera button (I manually edited the required files. Google for more info.)
-I used a wake_drop tag for the camera button, so it will also work to turn on your phone
-Then I had Tasker capture camera button presses
-Ignore the camera request
-Then proceed to first turn off wifi and then turn off the screen
The key is that the wifi has to be turned off before the screen is turned off. That will allow deep sleep to take place. Doing it in the reverse order will not work. I then have Tasker set to turn on wifi automatically whenever the screen is turned on. This means I always have my wifi on when using my phone, and have it turned off automatically when I turn off the screen.
The only drawback to this method is that you no longer have access to the power/reboot context menu. There are two ways around this. Either use a secondary app to provide these options, or remap the search button and turn it into a backup power button. I used option two. Now when I long press the search key, the reboot menu pops up.
This method should work on all roms that need wifi off for deep sleep. Enjoy!