The one post requirement seems to prevent a large percent of the spam that we'd otherwise have, at a relatively low cost. I know it's annoying to have to make a second post for links / images, but it seems like a reasonable trade-off.