Dave, post away...within reason. There's far too much reliance on the weekend threads and while it keeps the level of debate elevated beyond the "look at me" that forums can be plagued by, it also can stifle the inspiration etc. that the rest of us would get from an interesting photo post.
Does that makes sense?
If you're proud of it, or if you think it sucks and are wondering why, or if you just don't know then post here and get a debate going. Please though do not post along the lines of, "Hey! I use film and I took a picture" because we're kind of past that.
Another angle on this is that we love to see work from new members so feel free to post a few of your faves by way of introduction.