The Pilot article was (dredging memory from 24 hours ago) August 1999 or August 2000 according to the test flight list I checked yesterday in a later issue. Haven't managed to put my hands on it yet, which dictates a visit to the bowels of my loft...
Dave Unwin posts on PPRuNe I think...