1)present bitcoin lotteries are complicated and many newbies will not understand it. I like idea that bitcoin lottery use numbers from official lottery, it decreases chances for cheating and people will believe you more, for example, you can use Euro Millions lottery or mega millions from USA and you can make the same system of prizes, just people play at your site and not at site of official lottery. I don't like some hashes and complicated system of drawing. I would play only if people make website where players usernames, ticket numbers, bitcoin addresses will be published on website, so we can see who won and who lost. you must have database for that and better website. lottery is for entertainment, I don't like some black&white websites which looks ugly.
2)you can't convince smarter people that they should believe you when you use anonymous currency and your lottery is not registered (maybe even domain name ownership is hidden), it means those who are ready to risk, they will play. the point is that ticket is not so big money but to bring players, you must have good prizes and to have good prizes you must have many players. it means you must advertise your lottery very much, but later about it...
we saw already many excuses on internet about "hacking and disappeared" bitcoins. sorry, I don't believe in hacking, some people simply decide to steal all bitcoins of users of website and the easiest way is to say "site was hacked". and believe me, some sites have a lot of money in bitcoins. you must be longer time on the market that people begin to believe you and if you publish your ID, you can be prosecuted. so, you must stay anonymous. that's problem about trust and anonymity. to do everything legal, you must have big money, state mafia make monopoly on lottery and they will give you license only if you pay big money. it is so even if you register offshore company, the law in Belize demand 250k (state take that money) + 500k deposit (money to secure players) to let you to have company for lottery. it means you must stay anonymous and again people will take a risk that you can disappear with their money. but as I said, one ticket is not so big money, I recommend the same price like official lottery, euromillions cost 2 euro per ticket. I think 2 EUR is 0.2 or 0.3 BTC. you must stay anonymous also if you let Americans to play lottery (if your lottery is not based in USA), USA forbid to all their citizens to play foreign lottery. crazy but true.
3)many people can make this or that website, BUT popular website will be one which has money to advertise itself. so, google had initial investment 100k$, mark zuckerberg possess only 24% of facebook, that's the price of success, you want to succeed, you must find investor (and investor take % of company and they demand registered business). in other case, if you don't have investor or your own money to invest, you will have 10-50 visitors and that's all. ask any company how much they spend for marketing, and internet is even global marketing, you can spend 100k very fast. so, as you see, business is not only making of site and paid hosting, if you want to have users, you will have to advertise, internet marketing you can do and alone, without big money, but you will spend a lot of your time and you will spam internet:) SEO (marketing) is nothing else than spaming, but stupid search engines like Google function on the basis of backlinking, etc. even official medias make thousands of blogs in order to create network, then they sell story about million users and their "network" and on the basis of that they take big money for marketing. but they don't give you quality users, than virtual users who will not come to your website. so, many people pay to medias for nothing, it has sense only to pay to place a banner at national medias websites which are visited by many people, and only at the top. marketing is dirty business and that's so. many of them sell fog.