I'm not much experienced but I'm learning, so I'm not much of help. But if you want more players I would advice for your server owner to make the server 'Cracked'. He can do so by just making the online mode to false in server properties. Then players with cracked or premium tekkit will be able enjoy your server.