If you are not going to list the servers from the ingame list then I think you risk splitting the community quite significantly, not sure if people want this.
Unless you have it already, I can show you how to download the server list,
as ED has provided me the information. I have sample Cpp code on how
it can be done which I can share with you.