My only thing is this... why insist on giving your children these ghetto-fied names and then resort to the nicknames (usually even worse?)
I was working at the Boys & Girls Club this summer, and in just ONE FAMILY ALONE there was a Taw'Keythia (KeKe), a Zha'Coria (ReeRee), a Zha'Treyvion (TreyTrey) and a Sha'Latavia (TayTay).