Darkflats should be updated as often as darks and bias. Those all don’t have to be created every session as long as the sensor temperature and gain/ISO don’t change. It depends on the hot pixels on your sensor. As long as your stacks look good, there is no need to shoot new ones. When you start seeing hot pixels in your stacks you should.