Also separate boot.img and system.img files/mounts should be mandatory as well to enable CWM to backup DFT installed images with the correct partitioning...
MDJ-Cyanogen7 1.7 supports apps2sd
There are seperate .img for boot & system in that build. In addition you can back that build up after you flash it via DAF. Just load the recovery menu and backup as you normally would, it will say it cant find MISC. It will still make a backup that can be restored. You must do this under Clockworkmod v1.0 as 1.1 fails with cache errors. You can use either recovery to resore the backup you made