It is just a matter of time until players come and experience the games but I do think that the best strategy now is to focus on getting the site ready and all setup before organising campaigns to help recruit more players

Yes, exactly! The first impression is important to catch visitors attention, and gives them some early positive feelings and experience on the site, then they will do creat their account, join and play. Or at least, the site will be added into their Watch List, and they might come back to create accounts later when more interesting games or features added over time.
Yeah that's actually what I have noticed after the start of the signature campaign. There is increasingly more ppl talking on the chat, asking questions, experiencing the game. Even though some of them is not ready yet to start playing with their own money, they can see that depositing/withdrawing is without any problems and the game is fair, which will make them come back later to check it on their own.