I dont like self moderated topics anywhere. Theyre open to manipulation & dishonesty.I know there are situations where it can be seen as a positive to have them but if it was up to me (which it clearly isnt) Id do away with them altogether.
Just a personal preference, dont shoot the messenger 
I always make sales threads with self-moderation enabled because of three reasons mainly,
- Prevent sales trash
- Prevent spam & shitposting for the sake of sig
- Prevent others to promote his/her products/services in my threads
It's not to manipulate or because of dishonesty, I always make OP as transparent as possible, even after that someone gets an issue then they are always welcome to create a thread against me in rep board (if I have deleted anyone's post from my threads for trying to manipulate or for being dishonest).
For example, yesterday someone posted to promote his service in my thread and I have deleted that right away.
I'm posting this to say that self-moderated option is needed in every board for any reason, but what I don't like about this option to be available for newbies and jr.members.
They really don't have anything to lose. If their account gets tagged then they will create a new one with no time and will start scamming again or do whatever their bad intention is.