Good post, but methinks you missed a trick by not mentioning the importance of embracing the lore. Immersing yourself in the rich history and mythology (particularly of established settings like Forgotten Realms) can be a treasure trove as a DM, both for plot inspiration and for improv. Just my two …