The only way I can see your server in the browser is if I enter the IP as a "Favorite."
The ping isn't great, but there are a lot of others listed with much higher pings.
But the same is for OC-3 server... However, I get an inordinately low ping (under 50 sometimes). If I don't enter it in the "favs," I don't see it.
I'm convinced that there is a flaw in whatever protocol is allowing servers to be listed in the browser. After doing a list and then opening the console, there is a prompt that says something about X# of servers not listed because of packet drops or something or other... I'll have to pay closer attention next time.