It has nothing to do with MaxGUI. A better name for the option may have been NOCONSOLE.
If you are distributing an app (running from the IDE doesn't count) that uses Print and Input you will want to disable it otherwise leave it on.
If you are distributing an app (running from the IDE doesn't count) that uses Print and Input you will want to disable it otherwise leave it on.