I prefer no moderator. Place the candidates in booths and alternate turning their mikes on and having a light come on every 2 minutes for the entire 90 minutes. You cannot hear them and you cannot see them unless it is their turn.
I like that also. Anything to stop the childish antics so we can actually hear what the candidates have to say.