I never liked those render borders... it's decent though, not as bad as you're knocking yourself for. Looks unfinished though.
Not bad - I think on those overlays you did (the render stroke, the bar of light) - if you lowered the opacity on those it actually would look like a pretty good sig. I dunno if you have the psd saved - but you shud try that.