Q does not mean amplify!!! - Q means less resistance at a specific frequency. So a high Q resonant cavity has a tighter tolerance of frequency bands it will not attenuate, and outside that it will attenuate any signal entering the cavity and kill it.
So his device needs tightly controlled resonant cavity which he can't get if using magnetron. Magnetrons can easily have +/-10MHz bandwidth drift and that means a couple of millimeters the resonant cavity must be tuned to which is very slack!!!