The console provides no protection, it's just a window to the management server.
The management provides no protection, it simply passes information and interfaces with the SQL database.
So, if you have the SEPM (MANAGEMENT) piece installed on a server, it also needs SEP to protect the OS since management is just that, just what the name implies - it's management, it's not "protection".
The console just lets you deal with management, and really isn't "installed" pre se.
The "console" runs from any computer via browser or JAVA.
I install the full package. No reason to not, or to have different installs since the PTP won't run on a server anyway.
I know, they claim "don't install it since it won't work", well, then why not install it since it won't even work or run? Saves having multiple install pacakages!
I install the whole works, and whatever works, works, PTP detects when it's on a server and simply won't run.