I understand why people don't like character sheets, because they give away too much. Of course, GM's don't like letting overpowered, unsuitable characters/players into their RP. I suppose one way is to just have a conversation in private about the character similar to 1x1 interest checks. You can usually get a feel for whether or not it will work out [i](or if you should run screaming from someone that wants you to just write what you're told to write :newlol )[/i] and go from there. I've actually taken that approach as a player where there's a plot twist to the character background. Clear it all with the GM, but don't post all that.