I think that's a start.
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.