I tried the one for JB. Problem was upon restoring my programs none of them could see their data as the JB script uses sdcard0, all my previous programs were set to look for /mnt/sdcard.
And crossix's script works, as that is what I was using with my previous rom. The only problem I have is...