Hi J.P, personally I try to work based my energy levels as well as getting results.
So, I may have 1–3 projects going on at once which I’ll switch between based on my energy levels and the respective cognitive demand of each task.
For example, I do my writing in the morning as it’s my highest priority and it’s also the most cognitively demanding. Once I’ve either achieved my desired result or exhausted my focus for the day, I’ll take a break before doing something less cognitively demanding like admin or other projects.
To answer the question: Do both, but put first things first.