I can't imagine working without pluraleyes, even though most of what I do is narrative shorts. This is the workflow I use that's worked well for hundreds of hours of synced footage over the past few years:
1. batch convert footage to ProRes.
2. Import all of your footage and audio to FCP
3. select all footage and drag it into a new sequence
4. select all audio and drag it into tracks 3 & 4 in the same sequence
5. run pluraleyes - use "clips are in chronological order", "level audio", "Single output sequence" and "enable multiprocessing" options
6. Scan through the synced sequence and check to make sure there's no clips that failed to sync - it occasionally happens when the camera audio is too bad to make the match. If that's the case you may need to manually sync those.
7. use the forward select tool to select all audio from tracks 3&4, then drag it up to tracks 1&2 (replacing the original audio)
8. razor blade the audio tracks at the beginning and end of each video clip and delete the unused audio segments
9. go down the sequence, selecting each matched video & audio clip & hit apple-L to link them together
10. select all clips on the timeline and drag them into a new bin to create single synced clips for editing.
I know it sounds like a lot of steps but it's really not, and once you've got the flow down you can run through it and sync hours of footage in just a few minutes. You'd have to do most of the same steps even if you did the sync manually, but it's dramatically faster in my experience.
You can also try the "Replace audio" option in pluraleyes, which largely eliminates steps 6-9 in the workflow - I just find it a little cleaner to manually trim the audio and it doesn't take long to do.