I would say the intro movie would be nice, though I would ask for it to be something that’s like a movie made all from a 3D animating program so its higher in detail, and worth watching.
Another suggestion would be to: Do a movie showing off a lot of the new features of the mod, and factions expected also some awesome game play special action moments to give it a bit of a hype. You can even make a new movie each new release of PR you do, like(PR 8.5, 9.0, 9.5 est.).
And last thing if the second idea is appealing to yeah, try to put in a setting in the options menu, to disable the intros, this would help for people that have seen the thing to many times and are to lazy to press the Esc button.
