I would suggest you to go with Paragent..
I would suggest you to go with the good open source project named paragent which serves better for me and for our firm. It offers many open source ,among them i like remote desktop management system very much. They assures flexibility and good support for clients. They can keep track on software license also.