ATC units should have a chart or something showing them the lowest level above TA for different QNH's, and should allocate flight levels in accordance with this. At the college, we were always taught that the Transition Layer ie the bit between TA and TL, wold always be less than 1000ft and in some cases would be 'insignificant'.