There can be time when reading mirage can be a valuable tool but this is more commonly the case at short range. In my limited experience, target image displacement in a running mirage, while visble, is barely significant (less than 1/2 moa). Target image displacement due to shifting but nearly-stationary layers of air of varying density and be quite significant ( up to 1 moa, maybe more) and, what's worse, may be undetectable unless you just happen to be watching during a shift.
At long range, the use of mirage may or may not be of any value because you only see the mirage within a shallow field due to the limited depth-of-field of the high powered scopes. In effect, it is like watching one windflag located next to the target.
I have had days where mirage was a good indicator and the flags were not but this was generally due to poor flag placement or, more likely, pure happenstance. Using a spotting scope focused half-way out (don't forget to watch above the line of sight) can help if the flags are not telling what you need to know.
On my own 300M range, I have six flags (simply surveyors tape on a stick) with three of them located between 33 and 60 meters from the bench (they double as range markers for rimfire silohuette practice). The other three are located at 150, 200 and 250 meters (roughly) and I use mirage only as an aid to estimate velocity. This works well enough for me that I am seldom too far off. Of course, I am familiar with the range and am frequently baffled by wind patterns at unfamiliar ranges (in addition, there are those who will say I am simply not too bright and I have had results which make it hard to argue against this!).