I think from your list of possible features "anonymous transactions" would be the killer feature.
Not just the possibility to use some kind of mixing service, but actually changing pseudo anonymity to real anonymity. It is beyond me to say if this is possible, but if it is and gets implemented, NXT will explode (not (just) the price, but adoption, resources and everything else).
+1
And thanks for replying.