Is it possible to enable various conditions, such as if you know your VI's are only going to run on Windows machine, you can stop it generating Platform Portability failed tests?
To some one who is new to Labview, such as 'keeper' is, it could be quite confusing to be presented with such a report and may spent hours trying to reduce the number of fails with no real benefits e.g. bends in wires.
What did Keeper make of the report?
I can see where this could be useful, by the team leader or senior engineer(s), whom would have more experience in understanding the results and could guild the junior members of the team.
You are right that there might be information in the report from the VI Analyzer that new programmers will not find useful. That is why you can choose exactly what types of checks you want VI Analyzer to perform.
I've attached a screenshot of the configuration window from VI Analyzer. Notice that each "+"-sign in the list indicates a list of sub-items for further customization.
You cannot open a VI which was saved in a later version than yours. This is probably mainly because of new features and functionalities appearing, which you can't use in older versions because they don't exist there. Each version allows you to save one version backwords, which is what I did. I used 7.1 to save the VI for 7.0. This has produced a number of errors, but the VI worked after replacing an invoke node.