Posting in the gallery...don't hesitate!
I learned a lesson about this on another forum (I know...how can there be any other place than here....there really isn't!)
I made a card, wasn't thrilled with it but uploaded it anyway....and guess what? That card got more comments than any other!!!! So now, when I hesitate, I remember that there are a lot of different styles out there and mine might be just what someone else is looking for!