Instead of the client based recording, could Hitech implement a server based recording (in .acmi). it could be stored in segments (by size, or by length). players could then download the segments they want, and view the WHOLE arena as the server sees it.
The reason for .acmi is because its a standardized flight recording format, that you can plug into different applications and they will interpret the data, and you can view the data in sometimes very intuitive ways.
one example of a large scale (in falcon bms) engagement.
dcs example
the reason i believe it should be server based is because of the range limitations of client based recording, you could only get the local picture. server based recording would allow you to get the FULL picture of where EVERYONE is, at ALL times. This could work wonders for cheat detection, scenarios/AVA, duel arena, fight breakdowns (where you made mistakes).
+
http://www.tacview.com is free