There are lots of alternative engines for the games as well. I have to re-research them every time I get an urge to play, so I, too, would be interested in anyone with an opinion one way or another to chime in with their preferred approach.
I'd say Crispy Doom (or Doomretro on Windows) are good balances.