I have run xanathars downtime stuff in the past but I got say the level up downtime activities have been amazing for the zeitgeist game I'm currently running. My players have gotten a lot of good results and depth to their characters:
https://a5e.tools/rules/between-adventures