Up to now I never understood the advantage of having the TCP/IP stack integrated into the OS.
You don't believe that would make the AmigaOS more secure, do you?
No, this is not a security issue. If somebody wanted to make trouble, then there are easier ways to achieve this than through the TCP/IP stack.
My idea with Roadshow was that you should not need to launch the TCP/IP stack manually or through the Workbench. Starting it as part of the S:Startup-Sequence or S:User-Startup should take care of that. However, if you start AmiTCP or Miami from the S:User-Startup file they will open splash windows which force the Workbench screen open, and that isn't always helpful.
If you choose so, Roadshow starts quietly as part of the normal system startup (through S:User-Startup) and will not open a window or complain unless there is something to complain about. This is what I mean by "invisible": no idle chatter, no fireworks, etc. You should notice the TCP/IP stack only if something didn't work right.
That said, launching Roadshow from S:User-Startup has its drawbacks. If something goes wrong, you probably won't see the error or warning message

Error reporting from inside the S:User-Startup script (or for that matter, the S:Startup-Sequence) is fundamentally broken.