hosting a popular server relies on the most basic thing; having players
players tend to gravitate only to the most popular servers regardless of what is being hosted
so once you get about 6 people on a server at once you'll get a steady flow of players
depending on how engaged people are either in A. your server or B. socializing with the number of players on your server, will decide the retention of the users on your server