There’s literally no good reason to keep faststart option of ffmpeg around, it’s a literal waste of cycles everywhere, especially now that we have 4K downloads that go into tens of gigabytes for movies., for example…
Here’s what I get with 7000, moov atom is before mdat atom:-
c:\> ffmpeg\ffmpeg.exe -v trace -i "z:\Apple TV\...\S01E01_Pilot.mp4" 2>&1 |findstr /l "type:'moov' type:'mdat'"
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001dbaaa24b00] type:'moov' parent:'root' sz: 3440844 40 12487730101
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001dbaaa24b00] type:'mdat' parent:'root' sz: 12484289217 3440892 12487730101