Hi,
you can import NBT private keys as NSR keys. Both the headless and the QT wallet then show the NBT balance as NSR balance and coin control even displays the NBT addresses as sources of the UTXO’s. In short: its a complete mess
When calculating the public key from the private key, the client should be able to recognize which network is meant by checking the prefix, right? I think it would avoid a lot of headache.
EDIT: I should mention that this is not a serious issue, the blockchain cannot be fooled, but the user can greatly be confused when seeing this after adding the private key to the wrong network:
pi@nubot ~ $ nud -unit=S getbalance
1.8061
pi@nubot ~ $ nud -unit=S sendtoaddress SXPQstDD9GztyWC6gdWwhPQFrdp9RkVoZN 1.8
error: {"code":-4,"message":"Insufficient funds"}