Can the OTA package just be flashed over stock ICS and not lose any data like a regular OTA update?
what this method compiles isnt an ota, it's a rom from source. (d - correct me if i'm wrong this isnt my area of expertise at all).
when the jb ota is available down the road, there will be a method in which you can update to jb from ics without wiping data, most likely ahead of the ota release itself or at least concurrent with it.