I don't know if it would be popular online since people tend to have vacillating schedules. Like Slaine said, I think it would be hard to find a group that were really committed to taking time to go through all the stuff.
Personally, I'd say all the rules are a little bit too much effort for what you'd get out of the roleplay, especially since you lack the physical presence of the other players (no drinking or joking around a table, right?).
However, I think that incorporating a few of those mechanics into a roleplay would be really interesting. Instead of coming up with a story that the players agree on and can think up in advance, they'd be forced to react based on the roll of the die.