I already installed TeamViewer through the manual registration process (by emailing back my TeamViewer ID); do I need to upgrade?

Специалист по калибровке Beckman Coulter

Yes. Although you will not receive any new functionality from the installer immediately, it will prompt you to accept new support features as they become available.