Я видел довольно мало мест (один пример здесь: http://pascalgamedevelopment.com/archive/index.php/t-1204.html) людей, делающих это.
Документация Embarcadero ничего не говорит о положении заголовка в файле / потоке после создания потока.
Вывод:
Поскольку документация не гарантирует положение курсора, мы должны использовать 'Seek = 0'. Даже если теперь курсорнаходится в начале файла, мы никогда не узнаем, как это изменится во времени. Так как Embarcadero не документирует это, похоже, они оставляют за собой право изменить его.