Hmm, I have read something about what you say, and I had a question for that.
What ping is enough good?
300ms is it?
That 300ms depends from where it is. If it's across the globe it can be 'acceptable', if it's next door, it's completely unacceptable.
If you live in the USA and have a server either in the centre or the other side of the country, then your max ping should be about 120ms.
When you're talking about crossing oceans (Asian players joining on server residing in the USA) ping can be up to 300ms, sometimes even higher. But this all depends on where the server is situated and what kind of players you want to draw to your server. So if you could, give us a little bit more information and we'll be able to provide better feedback