Been at this non stop for the past few nights. Finally... its working, and in a fairly good way in terms of connectivity.
Here are the R15 Cinebench results:
c1.medium, Intel Xeon CPU E5506 @2.13GHz, 2 cores: 92 cb $0.145 per Hour
c3.4xlarge, Intel Xeon CPU E5-2680 v2 @2.8GHz, 16 cores: 1081 cb $1.200 per Hour
c3.8xlarge, Intel Xeon CPU E5-2680 v2 @2.8GHz, 32 cores: 2072 cb $2.40 per Hour
The solution to getting them on the team viewer list was to use Amazon Elastic IPs without ever releasing them. At $0.005 per hour, having IPs for 5 machines on standby for 4 weeks totals $16.80. This way, my team render list doesn't need to be updated each time I turn it on and spending an hour re-configuring the network firewalls and setting other various things up every time I want to boot up the render cows.
Many other problems came about. Mainly firewall issues but we had an insane amount of issues with bonjour, even though we were trying to not use it. In the end... we had to uninstall bonjour for windows, install iTunes instead, enable the bonjour service through command line because nothing else would take, then uncheck the 'use bonjour' box.
Right now, I have a saved image of windows server 2012 with the Team Render client installed, a task that executes the application on startup, and the security token set up. After assigning the Elastic IPs that are saved in my workstation's team viewer list, they start showing up in my team render.
Verification is where it now goofs up. It prompts me for the security token. If I enter the wrong one in, it throws a verification error as expected. However, if I type in the correct one it acts like it can't connect and stalls out, leaving a message under the computer name in the team render list that says "Online, unverified, No Answer".
Anyone have ideas as to how to resolve the issue? The manual suggests its a firewall thing, which I am nearly certain at this point isn't the case..... unless the verification of the security token is going through a port other than the one defined in the settings.