While the Dev and QA teams agreed to go with the release, the Release Engineering team was not present when the decision was made. All three need to give the green light before a release is made.
Anyways, I believe Release Engineering will go with it and there will be no more delays.
To those of you, who are impatient to try the final Fedora 20, here is the link to RC1.1, which if I understand correctly, will be used as the final image. http://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/