I just want to also confirm that this does work. My process was:
1. Change file extension of all the apk's I turned off by renaming them when i rooted back to have .apk file extensions (ie, blockbuster.off changed back to blockbuster.apk)
2. Download and install OTA Rootkeeper
3. Backup root with OTA Rootkeeper
4. Take OTA update, let phone reboot
5. After rebooting with the OTA applied, restored root with OTA Rootkeeper
6. Change all apk's i don't want back to a .off file extension
7. rebooted the phone just to make sure everything stayed, and it's good
Bummer. Didn't work for me.
I did your step 1 after your step 3, and I didn't have any apk's I didn't want so step 6 didn't apply.
No brickage, Rootkeeper just doesn't seem to be able to restore root.
Guess I'll wait until someone breaks it (soon I hope)...