 When Q explains how the Vanquish works, he is explaining technology  that the US Air Force is actually developing for use in a new  "daylight" stealth aircraft. However, the "invisibility" capability  is only useful at extreme distance (miles), and would not in any way  be as good as depicted on the car in this film.