> self-promotion is frowned upon
No it's not. We're creators here, and proud of what we do. What's frowned on is if you talk about nothing but your product. It's clear from your comment history that you don't do that.
You worked hard to make something cool - say it loud, say it proud!