OW, OW, OW, OW, OW!
NTFS is readable by Linux (I knew that, really). But I didn't think it was reliably writable, being proprietary an' all.
As for executables installed under one OS operating correctly on another - well standalone .exes will certainly do so (fair enough), but unless and until I see a registry hive called HK_Other_OS_on_the_other_partition and User.DAT.otherOS, then I will stick with the MS official line on this one!
SD