Running your entire framework through a single script, is it truly a wise decision?

Would spawning a task.spawn() with a task.desynchronize() inside of that task not achieve the same and more smoother function with a better performance?