I believe gen 4 will be better because FC said that AM had identified the problem with gen 3 and had fixed it for gen 4.
And how many new problems will pop up in developing gen 4 that were not in gen 3? The smaller the process you go to, the more issues there are to think about and contend with, and the more unforeseen problems can pop up.