No, it could be made conditional quite easily. It would just check for "BriefTrans" (or "2_BriefTrans" for 1024x768) when loading the briefing screen and if it's found it would use it, if not then it would be like now. There is a special multi-player version of the animation too, so that is extra.
I'm not volunteering to work on it of course, just saying that getting it working with FSO is pretty trivial. Most of the code is already there but commented, and adding non-hackish hi-res support and the file check could probably be done in less than 15 lines of code. It's less than 5 minutes of work.