Comparing dictatorship and the modell of totalitarism you can come to the conlcusion that Stalin in relation to Hitler did it ironically the "right" way. After Stalin eleminated nearly his whole officer corps especially from 1937-1939, as already mentioned, his officers left had to gain experiece in operational warfare. The key point is that Stalin let them doing throughout the war not intervening in major operational decisions made by his staff, but so did the almighty Führer.
Again, ironically, you might call Hitler "the devil you know", whereas Stalin was something much more dangerous than a mere devil.
Hitler was in many ways a sentimental; he believed strongly in personal loyalties which often ended in him being betrayed and deserted. Stalin on the other hand refused to lift a finger for his own son was captured as a PoW by the Germans and offered back in a prisoner exchange.
Not to be crass, but even in the xenophobic police-state that was Nazi Germany, you could still enjoy more freedoms and rights than in the Soviet Union, at least if you were a high ranking military officer or businessman. Many of Hitler's generals, the most respected and distinguished (Guderian, Rudtstead, etc) were virtually untouchable to Hitler himself dude to the respect they garnered from others in power. Such a thing was unheard of in Stalin's regime.