That is correct.
but features have been added and they are now also not part of the evaluation.
which is only about mentioned (2) and (3).
My eval version says many things are disable in this version.
Which is most probably because you are using XP hence Engine#1 or #2; most of the features depend on Engine#3 hence Vista ...
SQ difference between the Demo and normal version are unintentional, if there at all. However, the determination of the running version being Demo or not *is* in the (software) playing loop, which can't be avoided because of the applied principles (XXHighEnd being a "memory player") and which largely comes down to "unattended playback" (while checking for Demo keeps on being necessary) which btw is literal with Engine#3 and the Unattended setting. For Engine#1 and Engine#2 there is a much higher chance this is audible, but then the Unattended Playback mode was made for a reason (keep distance from unrelated - though SQ influencing software).
I hope I could make it a bit clear ...
Peter