I think someone did a ext2 fs for windows, didn't they? You'd really need that to make it useful to "normal" users.

You should also be aware that the USB chip in the mk1 is particularly pants and will drop packets fairly often (maybe 1 in 100000 32byte packets). The mk2 controller also does do the same, although less frequently.

Hugo