I doubt anyone will dare to make a deposit unless he knows Solidity and can read smart contracts to verify if it's legit or no and to understand how it exactly works.
You are right and there is no reason to deposit on a newly created contract address while the website is almost empty. Till now there is 3 lottery sold all of them is bought by the site creator. So, till now no one interested and I doubt anyone will be interested to deposit until public information on the website.