Truthfully, I don't. I don't really commit anything to recording until I've pored over it a bit. I've definitely lost a few wow-moments here and there with the philosophy, but I'm not too concerned. I'll continue to hit the record button only when I'm ready.
I used to post to r/synthesizers on Reddit, but well, that ship sailed. Now, I mostly do no self promotion, though I still upload almost everything with Distrokid. I have recently joined up with Sound on Sound's forum because it's more active than the synth communities on Lemmee.