Is this your opinion based on having actually tried it or just guessing? Everytime I've tried to sync multiple recorders without sync they always drift. Even two soundcards in the same computer will drift if they don't have a way of syncing to each other.
If it wasn't neccessary they wouldn't have invented SMPTE or MTC. MTC is plenty accurate enough to sync. That's why they made it. It is as accurate as the master clock which is the whole idea behind sync. Both units follow the same clock.
Unless your recorders are timed with a nuclear clock they will drift. Any drift is too much. It's not just a timing issue but also a pitch issue. Even if the beat seems close there will be an obvious flange type effect as time goes on.
I'm not guessing. And for the record I use SMPTE, MTC and a master word clock in my studio, and am familiar with all of them.
Look at the resolution of MTC and SMPTE and then look at the resolution of a digital audio recorder. SMPTE/MTC is designed to sync with an accuracy of 24-30 frames a second, while digital audio recorders are designed to an accuracy of 44,100 frames (samples) a second at a 44.1khz sample rate, for example. You decide which is more accurate.
SMPTE/MTC at 30 frames a second is not accurate enough to prevent the tiny drift that will occur at 44,100 frames a second or higher. You can have sync at 30 frames and still have drift within the 44,100 frame rate. Furthermore, a digital recorder will not drop or add frames to "catch up" to SMPTE. It will keep chugging along at exactly 44,100 frames a second (at 44.1k). So any drift that is there will still be there, because the crystal is not synced to the crystal of the other digital recorder.
If you want to get accurate video sync, you need to use a black burst generator, and then sync your time code generators and master word clock generator off that. Having digital recorders locked to freewheeling SMPTE time code isn't going to be accurate at all, in terms of controlling the tiny drift of the digital recorder.
If you have a SMPTE/MTC generator locked to a master clock, then it should be accurate. But that's because of the accuracy of the master word clock, not anything inherent in MTC or SMPTE. And in that case the digital recorders should be locked to the master clock *and* SMPTE/MTC if you need it.
SMPTE sync and word clock sync are really two different things.