This is so sweet! I'm so glad you're enjoying. It can certainly be a pretty demanding game for players so I think you 100% did the right thing giving it a GM for your table (I assume it's kind of like a full-time facilitator handling all the Aspects at once?). I hope your game keeps going strong!
The main job has been exactly as you assumed. I helped set scenes outside of the aspects too and handled miscellaneous administrative tasks like illustrating the map and organizing all the choices the players made. Having too many good choices is the most common issue we've ran into, and that's a great thing!