Part of the appeal behind roleplaying is character creation. However, seeoing how many people end up spamming the forum with characters and following through on none of them, I can see the potential in this idea. I have no interest myself though.