1. Maybe the vgm's can show the card before submitting it. Right now, without seeing who I'm going to face the next show, my RP is going to be limited to what happened in the past show or some crazy, bizarre diatribe I concoct (I'm a heel). At least by knowing if I have a match, I have the option of building it up and talking about my opponent.
2. How about also giving the roster the option of placing where to put the RP. For example, post a match card like this in the forum:
Three Spaces for RP
Tyson vs Ali
Benjo vs Pacman
Rolly vs Dede
The roster can just put the RP name of they created in the roleplay section in the middle like this:
Three Spaces in between for RP
Rolly begs GM for match against Dede
Tyson thinks Ali stole his wife
Tyson vs Ali
Ali after the match
Benjo explains why he stabbed Pacman in the back
Pacman getting ready fo the match
Benjo vs Pacman
Dede in the locker room
Rolly vs Dede
The Gm and the vgm's can now just look fo the RP in the roleplay section to place RP's in the match