MK RPG? Are you trying to make it sort of like what the Pirates of the Caribbean are doing? I don't think it wold be a good idea, but if you could prove that it could work, go right ahead.
I think he just means a role-playing forum. You talk about stuff you'd do if you were in MK...then...somebody else talks about it...but everybody is "in character" and...well...THIS IS WHY I'M NOT DOING IT! It's pointless!