Well it is "only" a script that clean (recursive delete):
- some init.d scripts
- modules that might be left from older kernel
So yes the system is empty because it is not to overwrite stuff with new things only to clean up some old stuff
BUT BE CAREFULL WITH IT AS IT CLEAN SOME INIT.D scripts THAT MIGHT OR MIGHT NOT BE USEFULL DEPENDING YOUR KERNEL AND THAT NEW KERNEL FLASH USUALLY ONLY WRITE THE KERNEL AND not the scripts from init.d.
So very good/usefull if your are sur/know your ROM and it custom init.d scripts (or backup your init.d scripts before doing it)
here a the init.d that this scripts try to remove