First off - I love primalist as a class and I love shaman style classes in any game I play. Tempest Strike is a skill I really like the flavor of as it feels like you’re wielding the storm.
Onto the main point: I have a HUGE problem with the Tempest Strike skill tree node that allows you to gain mana when none of the spells proc. I like the idea of giving ways to aid in generating mana, especially when you have skills that cost so much mana like Entangling Roots and Earthquake, but I feel the way this was done for Tempest Strike specifically is antithetical to the identity of the skill.
In my own experience, and in many others’ that I’ve talked to in twitch streams, the ‘ideal’ setup to use for Tempest Strike is to take the passives and skill nodes so that you generate 28 mana on each attack for sure by disabling all three spells. This effectively means you’re not using Tempest Strike anymore, but rather pushing a ‘Please give me 28 mana’ button that doesn’t scale with attack or cast speed.
Once again, I’m not opposed to having a mana generator of some sort tied to Tempest Strike. I just think that having to disable the interesting and thematic aspects of the skill to gain mana is the wrong way to go about it. I’d much rather see it be implemented something along the lines of “Whenever you proc one of the spells gain X% increased mana regen for Y seconds. This effect can stack.” or “Whenever you hit with a spell proc gain X (10?) mana. This effect has a Y (3?) second cooldown per spell (e.g. each spell has their own mana gain proc cooldown).”
As a secondary issue I feel giving mana gained on Tempest Strike brings about the problem of throwing it onto any build even if it shouldn’t really fit just because gaining mana is so strong. The mana generation through Rive, Vengeance, and Smite for Sentinel give you options of skills to use that scale with attack or cast speed and can fit into the right build and playstyle for you. Tempest Strike is a slow hitting attack and it feels strange for a caster or pet build to be running around and stutterstepping between TS attacks just swinging at the air slowly.
TL;DR - Tempest Strike gaining mana through disabling the spell procs makes the skill lose its thematic identity and it also doesn’t feel good to add into an unrelated build, but we still do it because the mana gain is so strong.