When working with a whole bunch of sub-agents, like you probably would do when coding, 2-3 sessions at a time are probably not enough. Like I build very specific sub-agents for code review, ui review and so on. Within one project I work with at least 3 - 4 agents then. Using Opus on every task would not leave room for other everyday-tasks.