I don't think it is necessary for drama to be spilling over from another forum into this one, since it happened in the other forum, i think it should stay there, because "teleporting accounts" is the only reason why you can identify a single user on both forums.
Deleting posts that you don't like in a self moderated thread is not right, why start the thread in the first place if all you want to hear is what you like. If you start a thread against another user, you should leave it open for others to contribute.