Too be honest it looks pretty solid as it is.
You may want to consider taking SoW or LR instead of Vipers Nest, since it doesnt add too much to your build and the extra regen or stunbreaker I’d think is more valuable, but thats up to you. EDIT: If you really do want a 3 trap build, Frost Trap > Vipers Nest.
Also, try Sigil of Tormenting on the GS, the reason being it doesnt (apparently) share an ICD with Sigil of Earth like Geomancy does. Just means tormenting should always trigger when you swap to it, not jsut sometimes.
The only other thing is I think you give up too much by not taking the condition duration food. I understand you wanted to get a bit more stats but.. I think the +40% duration is more important.
But generally it looks fine to me.
+1
Also, consider Signet of Renewal; another stun-breaker and condition removal. Entangle is great too.