Ok I have been thinking about this for a while now
For those ppl that would rather not display their full avatar name in-game I have a potential solution
Certain members would rather not display their full avatar name for various reasons maybe it's too long or maybe not the name they intended which can happen when you first start playing the game or maybe it is just a bad or offensive name that was done for a bit of a laugh so I recommend this approach, instead of displaying the full name in-game just display it in the forum. after all we all want every member of the soc to sign up to the forum as it is the best way to pass on information.
Now I know that you are saying well how can I do that consistently well here is a way
As you may have noticed for the past few weeks my full avatar name has been displayed just below my Forum Display name like this

And I did it this way
Select your profile info and go to the
Forum Profile Information section

In there just below all the MSN, Yahoo, contact info etc and just above the Signature section there is a field called
Custom Title
Enter your full avatar name in there and it will be displayed just below your forum display name, aha as pointed out by Melein (thanks Melly

) some of you may not have a custom title field in which case I would suggest using the
Personal Text field just above all your MSN, Yahoo etc contact information in which case your Full Avatar Name will appear just below your Avatar pic if you have one so that would be here

and the result would be this

So please let me know what you think
JJG.