Could you please take a look at my other questions:
Are there differences between running it on one server and two or more servers?
Does NoMachine provide something to help lock down the linux environment in a way that locks the user into that particular application (so that the user is not able to run other commands)?
Is there a way to automatically shut down a session if some timeout happens (e.g. no mouse is moved and the application is not performing any time-consuming task)?
How does it work with the new high-DPI monitors?