I was running the 4.0.3 radios on 4.0.2 stock rooted. Flashed back to the 4.0.2 radios and rebooted. Once I verified everything was fine I went back to CWR Touch and flashed the update to 4.0.4 update and the new su.zip. My phone rebooted and everything is peachy.
There does seems to be a little lag when I unlock the phone. It hangs for a little bit on the unlock if the phone has been asleep for even a short period of time. No biggie, but I def noticed it coming from 4.0.2. Other than that there aren't many obvious changes.
Sent from my Galaxy Nexus using xda premium