I'd like to point out that it is hard to give constructive criticisms from a neutral standpoint when the other party is defensive in their beliefs/ideas. It's easier said than done if one could control the other, instead often we resort to blatant ignorance and sharp words. I hope this guide helps people so we can get a calmer more constructive forum.
I'll say it once, or a thousand times ... i dont care when it's coming. If it's not polished and you guys aren't confident that it's ready for release, then hold it back a week ... hold it back 3 weeks if necessary ... but in the least tell us it's not ready yet ... that'll make me happy enough.