I assume that it doesn't require g_synchronousClients, as it generates the demos for you, as opposed to requiring clients be totally precise in ent/player state, rather than predicting things? How does this hold up in legacy scenarios, such as MB2, and situations where data can be slightly incorrect (or possibly more correct), like Lugormod/Makermod where you don't need a client? How does it handle differences in fs_game? How does it handle mods such as JA+, JA++ and OJP that have optional client-side components? If I were to watch a demo in these mods, would it only work if I had the client? Or would the clientside not be necessary? Or would it crash? I assume there's no chance for malicious demos? Is OpenJK required to watch serverside demos? Going back from the synchronous clients thing...what happens with spectator following if you don't have synchronus clients? Is PVS ignored on serverside/synchronous demos? (not too familiar with demos)