I know this subject is discussed many times in this exchange. But since I'm looking for some specifics I'll post the question again.
What utility would you recommend for assistance clients remotely
Should be easy on the client side [some are so computer illiterate if it's not simple simple it will take forever to get started, this is a something team viewer has its very simple for the client]
Should be able to restart the client computer and reconnect at start without action from the client.
Easily access administration permission areas (some make it difficult)
Once started should it run in the background so if I started a procedure for example to run overnight on a client computer I should be able to check in on progress
Be able to switch from the user account where logged in to the administration user account (log me in even allow to logout from the user initialize the and stay connected wile logging to to the administration account)
At the lest but a deal breaker should be with reasonable monthly payments not a upfront purchase.