Yea, post for sure! I have been embarrassed to ever post any music online.
I know I'm nowhere near as good as other people with wonderful voices and my guitar work is just simple. THat kept me from posting. In reality, who cares. Just put your talent out there.