Yup, pretty much. Also dont forget about the leaps in medical science attributed to hitlers mad scientists' horrible experiments. (Not sure if one could say the same thing about Neros Woman vs Bull thingy, such a weirdo, but pwr corrupts, so..)
Kindda funny the worst of the worst of the nazi...