The lighter the nucleus the better the moderating or slowing down capability. A proton is a great moderator since it has roughly the same mass as a neutron. The moderator ratio however suffers because a proton can absorb a neutron and become a deuteron.
Atomic/molecular density is another key factor. Metallic hydrogen/deuterium would be a great moderator - except for the fact it requires cryogenic temperatures, or extremely high pressures - well beyond typical structural materials used for pressure vessels.
Another consideration is the thermodynamic/power generation cycle, e.g., Brayton, Stirling, Rankine, etc. In general, the objective with nuclear energy is to produce electricity of which the most common form is AC at 50/60 Hz. Some small local systems use 400 Hz.
For a reactor design the principal design criteria are:
1. Efficient thermal generation
2. Retention of fission/activiation/transmutation products
3. Coolability - the fuel must be cooled such that technical limits are not violated
4. Controlability - the thermal generation must be controlled (shutdown if necessary) such that criteria 2 and 3 are not violated
The first criterion is the reason for using nuclear energy. The second one is the key health and safety criterion (radionuclides must be isolated from the environment/biosphere).
The third and fourth criteria follow from the second criteria. Basically the reactor/fuel must remain within technical design limits such that release of radionuclides to the environment is precluded.