I am a DM to two offline homebrew 5e campaigns for DND with some of my best friends. Roll20 is an attempt to escape DM burnout by taking the PC role. A role I have yet to experience. My schedule is fairly easy to work with, as I know it three weeks in advance.