The delay is caused by the Thorn Shield node, though I can take a look at the wording. If you look next to your character, the thorns form a rotating circle for one second before they’re released.
The Second Nature node is working as intended, though it’s pretty old so maybe it’s under powered. You can use instant cast skills while using another skill, so being able to do 2 attacks at once is definitely a damage increase.