Well, I'm running Paizo's Iron Gods AP right now and I've done all the Roll20 work myself. I'd say I spend at least 8 hours on just roll20 prep each session + normal tabletop prep stuff. This prep time goes through the roof whenever I need to add a bunch of new NPC's/mobs and prep all their abilities to be easily accessible, especially if those abilities are not just "attack with sword".