I don't think tagging people should send notifications.
It is very easy to abuse; and currently this is more of a way to mention another user, with more emphasis than just writing the username itself. The mentioned user doesn't even have to be part of the conversation.
There are also the "joke mentions", usually seen in the Talk forums, with names like @Hello or @1337 .
Edit: you can also mention people in game guides.
https://www.speedrun.com/nicolebennet71/allposts
Also:
https://www.speedrun.com/user/markgirl383908 https://www.speedrun.com/user/markgirl385884 https://www.speedrun.com/user/markgirl385557 https://www.speedrun.com/user/markgirl38806 https://www.speedrun.com/user/markgirl383758 https://www.speedrun.com/user/markgirl385481 https://www.speedrun.com/user/markgirl38490 https://www.speedrun.com/user/markgirl382153
Now I remember that there was a troll account about a year ago, who managed to find a creative way to harass people he didn't like - he went over their forum posts page, and liked every single one of them. Then the other account got tons of useless notifications from it.
[quote]Length of run (based on WR time)[/quote]
I understand what you want here, but it will be near impossible to implement. Many games have several categories of different lengths. Which category will you take the base WR from?
Let say that a game has "Any%", "Any% glitchless" and "100%" categories, with wr times of 3, 30, and 120 minutes, respectively. You could take the fastest WR time of 3 minutes, but it's hardly saying anything over the actual length of the game.
And you certainly cannot compare it to a game that actually takes 3 minutes to complete, like a short 2d-platform web game.
This is weird. There is supposed to be a new restriction, that the rejection message must be at least 4 characters long.
Anyway, directly contact the user who rejected your run, and ask why it was rejected. (Rejection messages should be meaningful) The general community here can't really help you.