Nuclear isn't as attractive as I would wish. Efficiency is driven by exhaust velocity which is in turn a function of exhaust particle mass and temperature. Temperature is limited by material science, you can't melt your engines, so the only dial you can turn is particle mass. With nuclear you can use pure hydrogen (H2) instead of H2O for a chemical hydrolox engine. So atomic mass of ≈ 2 instead of 18.
That is a factor of 9. But temperature is kinetic energy so solving e=1/2 m*v^2 for velocity is v is going to result in a square root of mass. Sqrt(9) = 3. So the best nuclear can do is 3 times more efficient than chemical. Actually it isn't even that good because we don't burn hydrolox engines at stoichiometric fuel ratios. We burn fuel rich to lower the average atomic mass of the fuel. I.E. we expell unburnt H2. So the actual nuclear benefit is about 2x in theory.