I generally run as a service..... but...
There is an issue if you want to run User Defined Reports based on Excel. Won't work as a service. Not sure if it is an issue with Excel, Aware (wrapper) or Server. But I did it to death and could not solve it.
So got a solution by going back to Control Panel and finding a way to restart the Aware Control Panel automatically after a server reboot. This works great and for the reasons others described above in regard of always being able to
see the logs... is becoming my preferred setup.