Just out of curiosity why are you not using something like Labtech/Connectwise Automate? It suits the MSP environment much better, especially you need to get as much billable hours as possible. Scripting, Patches, Software Deployment, Billing, and Service Desk is baked in but the Remote Desktop solution is junk without TeamViewer. Licensing can be extremely expensive, BUT you make that up with billable hours and multiple clients.
Don't get me wrong, Lansweeper is a sweet product for it's price point but it doesn't scale well in a MSP environment.
(--source: Use to be a Labtech/Connectwise Admin at a MSP)