Some point on Tempest.
With proper build you can cycle flasks non-stop with correct build.
You have CD reduction from SB , and Flask Master is 25% chance to not put your flask on consumption. You can use few SB during 3 flask cycle, even assuming 25% didnt procd - you got first flask CD reduction (assuming you initiated with lightning or frost) to point where you get one new even FM didnt worked. Assuming that will be your 4th flask.
Add to this FM 25%.
You never out, and do not understimate Fire Flask. It do great damage, pop frozen stuff, rupture multiple enemies in one go after templar stuff.
Tempest is about pulling endless team combos, and you do not know that it seems.
No-one can really spam precision shatterers or ruptures when needed, tank and draw attention while freezing everyone , and Zoom around battlefield in order to spread your PW dot on each single target while backstabbing it.
My Tempest cycle is few nightmares, few ruptures, few shartterings and posion on each single nearby target. Beat that.
Or , as option another means to solo as DW Tempest is play as MP Alchemist played : Stealth, Flank Attack with Skirmisher, PW and Fire Flask. Everything else is upgrade. Perceptives tho is different thing but you got frosties/sleeps for thise. I going to run solo tempest run soon (archer till skyhold tho)