I would be interested to know how this would react to mounting the SD card to your computer via USB while the phone is running. If something were being read/written might it not add to the possible headaches/nightmare scenarios?
At any rate, goodluck with the finals.
When mounting the sdcard it mounts /dev/block/mmcblk0p1 which is the fat32 partition. Data2ext uses the first ext partition on the sdcard, usually /dev/block/mmcblk0p2. That part would not create any problems. Even when mounting on linux it would mount all other partitions as read only and only mount fat32 as RW