Can I throw in my two cents?
We shouldn't be creating characters for this (or any) RP based only on the interest check. The interest check is just the bare bones basics. Is there interest? If so, the GM will then add more details. If there is no interest, why should the GM spend time putting in all of the details.
Wait for the details in the 'official' game to start before putting all of the details into your character. If somebody says it's looks good and they have interest, but the first game posts have details they don't like, they can drop (really, never join) the game. No harm, no foul.