Umbrage: I don't think the budding musicians around here should be asked to evaluate their own work in the sense of it being "amateur," or something they "know is not that great." That's not an easy call for an artist to make about their own work.
However, Umbrage makes one supreme point to the musicians here: at the very least, you should probably sit on anything that you, yourself, do not consider FINISHED.