Hi Mark,
I'm not so much concerned about the rate, it can be as slow as it wants to be while writing/reading.
What I'm concerned about is that while my task is writing data, the OS cannot do anything else (aside from process interrupts) while the hardware is sending the data to the card. Usually in a pre-emptive OS, the processor starts running other tasks on blocking I/O, but as you pointed out, uTasker just does a busy loop, not letting anything else run.
The managed operations seem to be exactly like what I want (immediate return from a write, then async notification when it is complete). Is this in the latest download? I noticed you could open a file "managed", is that what you are talking about? I thought managed meant that the open file itself could survive across calls to the task.
Note that I have very little experience with low-level FAT stuff, so I'm quite ignorant on timings and limits.
-Steve