Rrwashing,
I believe it to be quite realistic, with the caveat that you need some experience on the network in question and with using the remote agent in general.
Firewalling and system configuration can always be an issue and usually caused investigators a little difficulty at first, but with a little experience you should be able to work through any issues.
For instance, in your post you say that you changed the port to port 80 when pushing the remote agent. Here two things can get in your way. 1. Did you change the port in user preferences on the ProDiscover console system too? If so, it port 80 firewalled on the ProDiscover console? Also if you pushed out the remote agent to the remote system on port 80 and something was already running on port 80 on that system the remote agent would not be able to bind to that port. These are just some of the issues we address in the 3 Day ProDiscover class and in our detailed remote agent documentation.
There are several other ways to get the remote agent running on a remote system, if the PUSH is where your difficulties are. Creating a remote server installation package from the tools menu is one way. ProDiscover’s help file details how to use this function.
Here is a link to the detailed remote agent document that helps step you through possible issues
http://toorcon.techpathways.com/Uploads/DetailedRemoteAgentInstallationAndConnectionFlow.pdf
If you continue to have problems, please just give us a call and we will be happy to walk through things with you for your specific environment.