I am currently running my GW agents as apps as I'm able to quickly look
at the agent console and see what's going on. The monitor agents is
not as comprehensive.

Are there performance or other disadvantages to running GW this way as
opposed to running agnets as services

GW 2012 SP2 on Server 2008 R2