Keep the removal perks, but the soon to be 10s immunity (getting "fixed") after using them is a bit much. If the removal perks are removed, then realistically so should NSD. Shortening and lowering the check is pointless since eNSD already exists... I like the way NSD and eNSD are situational currently.
And NSD is quite balanced atm in my opinion. Getting more NR is very effective against reg NSD (compared to GTH), and on full def with 3190 nano init I have about a 7s cycle for 8.5 attempts every minute. Resisting 8-9 160% check nanos a minute is entirely possible. By the way, I can cast NSD...after NSD'ing myself (reg NSD not eNSD) and I'm sure drained traders can still cast decent stuff too.