If you're going to remove this, then let me know and I will delete incoming links to it. Otherwise, it's helpful to have WikiNodes as they encourage closer bonding in the larger WikiSphere.
One of the functions of a WikiNode is to introduce users to similar wikis, which the About page does not do. It seems like you're unfamiliar with the distinction. Since you seem so reluctant to cooperate with outside wikis using this landing page, I'll just delete it from WikiIndex. I think that's unfortunate.
I've known the function of WikiNodes for far longer than you, I bet. Project:About links the connected wikis and serves the purpose. The wikis you mentioned in your proposed WikiNode are irrelevant and have no relation to translatewiki.net.