You might as well use Opus for everything there.
Changing model would be cache busting spiking usage for no good reason when Opus can do it all.
Haiku 5.5 might fit well though depending on pricing.
Do subagents share context? If Opus delegates to a different Sonnet window, I don't believe this busts cache?
Using advisors doesn't break anything
Do subagents share context? If Opus delegates to a different Sonnet window, I don't believe this busts cache?