sounds like this build is something of a glass cannon... maybe,
the natures snare idea = interesting
There is a similar combo with the Visions of the Absolute spear, which blinds on hit, however the DC is currently bugged and is a flat 8 rather than your spellcasting DC. So it almost never procs.