No, there isn't any good reason to run a bathroom fan all night long. After running the fan for 30 minutes to an hour, it will have done its job and removed the moisture from the room. So running your fan all night won't get any more moisture out of the room but can instead cause a fire.