Dunno about your operation, but we are not allowed to use temperature correction on ATC advised altitudes as ATC does their own temperature correction. If the ADC uses temperature correction on all altitudes, which would have to rely on a correct entry of the ground temperature, you have a problem with ATC there.
What you can and should temperature correct are procedural altitudes and minima. There are some FMC programs allready that can do automatic temperature correction to approach procedure crossing altitudes which would cover the first thing and as for a minimum you need to use the table at the moment.