Hi Chris,
Sorry for the slow reply on this, things have been pretty busy here as you can imagine. Adding flats to the infinity software has been mentioned before and we have it on our list of improvements. However, it'll take some time to work out the best way to do this and to make sure the software still runs smoothly. I've spent a good amount of time improving the performance of the software, so I'm pretty sure it can handle the extra calculation. But my main concern is how we integrate this feature into the rest of the software, including obtaining the flats in the first place. Unfortunately, it's unlikely I'll be able to investigate it for a while. But I'll keep you updated with any progress I make.
Chris.