I just put up the dietpi-norvpn module on my dietpi-raspberrypi3.
First thing I checked is wether it keeps the configuration and re-establishes automatically the connection upon reboot and yes, it does it

What I would also like is a "killswitch" feature much like the windows client has.
The purpose of the game is making sure at least that certain processes, if not the entire machine, are "killed" if the nordvpn connection goes down, is disabled, or its process is killed.
The idea is being able to "rely" on the fact that this machine is "behind a vpn" and leave it working unattended, knowing that if the vpn "goes down" the machine (or at least some services inside it, e.g. torrent etc) "stops communicating".
Anyone has developed something already?