When I initially researched remote support options, I went with TeamViewer because I was told that TeamViewer could allow me to complete my primary purpose: provide quick, adhoc remote support for non-admin users. If TeamViewer now requires that the local user needs admin access to the Mac in order to allow remote access, I am no better off than the product/service we were using.