In the end, as far as I can see, with all the new members who have come to altcoinstalk from BTT we can make some suggestions for improvement, but we have to get used to the fact that this forum is different and that there will be things here that work differently than over there.
In my case, I don't care about self-moderated threads. I don't think I've ever used them there, but I would prefer it if there was an option to delete posts here, even temporarily as Stompix says, although I understand that because of the abuse problem mentioned it's not allowed.