Post processing in ffmpeg to move 'moov atom' in MP4 files (qt-faststart)
Seems like faststart support has been included in ffmpeg. FFmpeg Formats Documentation:
-movflags faststart
Run a second pass moving the moov atom on top of the file. This operation can take a while, and will not work in various situations such as fragmented output, thus it is not enabled by default.
Ended up setting up and running qt-faststart after ffmpeg conversion process.