Touche (sorry brain is fried right now.) The only other place i could think to stash a point, if you were to ditch Suppression would be in Electric Bindings, (for the Immobilization) But since Bioware use immobilization in the non movement sense (but can still attack) it loses its desirability, at least to me.
In conclusion I think you have a pretty solid build. Let me know how it turns out in case we ever get Dual Spec.
<Runs and Hides from The Bioware gods>