I would like to combine your two suggestions like so: Posts in discussion still earn 1 karma per vote. But as soon as a post gets at least five or so points it transfers to promoted. And then you get 10 karma per vote the post receives after getting promoted.
Posts in promoted are visible to people reading discussion, but readers can choose to see only promoted posts.
That way you have a smaller downside risk (if your post is received poorly you only lose one karma per downvote), but you can still get more karma if you write a substantial post that people like.
I don’t think that he wanted to be castrated for the sake of other people, but for his own sake. Maybe the “urges” are distracting and useless. I sympathize, but castration has too big side effects for me to use it.