Well, good RPing takes good writing skills, and good writing skills means... well, good writing. <.<
Anyways, I find making sign-ups the most annoying part of RPing, especially if it's one insanely high-quality one like Integrated (accursed forum gods!) that I have to spend more time on than making my own RP. X_X