Had a few ramp checks myself, one of them at JFK. Don't know what they check outside but in the cockpit it's about paperwork only (licenses and ship's docs) and very courteous and efficient.
Thought that there was an understanding that the checks should not cause unduly delays (unless something comes up of course).
Now writing down license numbers should be fine, but doing oral exams about FTL's is another matter.
About TCAS, I see the relevancy of checking the 7.1 upgrade in place (just became mandatory), I think for the pilot just mentioning the words "level off" would indicate compliance. Takes 2 seconds, no delays..
And the software is not our cup of tea. Just get the engineer.