Alternatively, upvote/boost your own posts by default when posting.
I've struggled with this question before myself. On the one hand, there is a notable impact in visibility on posts which I've self-upvoted versus posts which I did not self-upvote, so it does feel like an unfair advantage. On the other hand, I am also a community member in the community I post. I wouldn't post something, if I didn't think it contributes to the overall community. Plus, there's a bug in kbin going on, that new posts only show up in new but not in hot at all, until there is at least some sort of interaction (a comment, or an upvote, or a boost).
This game is probably the reason I never got into TMNT. Super unforgiving lifr system which throws you back at the start of the game, and very wonky hitboxes