What I basically do is this:
Recent spawn: poke it
<30 minutes: Nuke it
~90 minutes left, Boss still has 90+%: Use my team of only 3 rainbows to take off 40-60%

Obviously Super-bosses I'd always nuke and SB I always poke.