Проводил тестирование по данной теме. Разницы между WinApi функциями и TFileStream практически нет, WinApi чуть быстрее работает. А вот при много поточном чтении / записи все зависит от харда (насколько быстрый). Для обычного харда не более 5 потоков, дальше только лишние тормоза.