@ProfessorVaherus It really depends on the length of those scripts and how complex they are. In most of my work, I tend to organize my scripting into multiple scripts instead of one huge script. I would recommend that you do something similar. Generally, it would be best not to use a minimal amount of scripts. It will be easier for future programmers and yourself for organizing and figuring out where each script is. tl;drDon’t use just one or two main scripts.
It matters how it is coded and the amount of processing each and every script does. So, lets say you made a script that allows the npc to follow a near by humanoid and loops to update its coordinates. Two ways this could be done to allow every npc to have this feature. Either making 1 script that scans the workspace for the specified AI and execute the follow code using a function, or simply copy and pasting 1 follow script into every npc. Pretty much 1 optimized script vs 100 follow scripts will be a major difference in server performance.