What I really hate is the Nerv heat production-not because it is unrealistic, but because it is immersion breaking. What I suggest instead is making the reactor need a different type of fuel that is consumed if the reactor is on, which allows the engine to start. Reactor starting could have a loooong spool up time and a LOT of heat production that stops when propellant starts to cool it.