I always watch my own replays rather than share them, so having the mods shouldn't be a problem.
Out of curiosity, I copy pasted my existing replays until I had over 1200 and it looks like I can view them all in-game so that's pretty cool. There's a high limit for replays if there is one.