Deposit and Withdrawal Time?Using crypto currecy deposits are usually instant or as soon as there is 1 - 3 confirmations on the blockchain , sometimes up to 6 confirmations if the deposits are big ( 10 BTC and up ) , cashouts in crypto - currencies needs to be in a reasonable time as
1. The whole point of crypto currencies is swiftness and no one likes to wait , it is what makes the difference between a regular poker site that has a 1- 5 days waiting period to a bitcoin opereated poker site. If you have a good system in place for fraud , collusion , multiple accounts , then there is no reason not to let players withdraw immediately , the quicker they receive there money , the better they are to feel good about depositing again with you.
Minimum Dep and Withdrawal?most bitcoin poker sites have a 1mbtc ( 100,000 satoshi ) minimum deposit , which is about $2 today ( 18/17 /2017 ) which again is a lot less than the traditional $10- $25 min deposit that you have on most poker sites. Same for withdrawls maybe 5mbtc , you have to always take into consideration how much transaction fees are so maybe not instant withdrawls but rather when you have 10 withdrawls made to be sent out together , I'm not an expert on how you can save money on multi transfers but I'm sure there is a way to save if you do a large amount .
Rakeback?Key element for players who grind hours at the table , I don't think that every player should be receiving bitcoin , but only the players who put in the hours at the table , so you can do a 20% - 40% rakeback for players who reach a certain threshold ( amount of hands / rake / tables etc.. )
Licenses for your region?This is a really tricky and complex issue . Using bitcoin in many countries is still not known as a recognized currency so I don't know about regulation , however having a regulation helps players feel safer with there money , so that if something ever happens they have an address , this is usually pointless , take fulltiltpoker when it closed down if pokerstars didn't buy them out players would have never received their funds , so does regulation help , the answer is yes and no.
Customer support? Language? Live-ChatThe more ways that you have to talk with your clients the better it is for you , I would recommend live chat , email , skype and ticket center for players to be able to get in touch , languages should be obviously English but adding Russian , Spanish and a few more will bring you players from different regions as well , also helping your site in seo to reach organic traffic in different countries.
What currency to host the games in?If you are using only crypto - currencies then only in btc , lets say 1 bitcoin = 1000 mbtc , so if players want to play even micro limits they are available. If you add other currencies then have the option for currency exchange rates on the site say litecoins how many btc points you get per litecoin , and to convert litecoin to bitcoin on the site , then for withdrawl they can exchange back to there crypto currency of their choice.
Freerolls?Always a good idea to bring new players to test out the platform , but be warned there are a lot of freerollers out there that have no real interest in being poker players , and they open multiple accounts which can really screw your system. I would recommend really small freerolls and also vip freerolls for players who play a certain amount of hands per day / week
Free money to sign up?No need really , I really don't like the free money bonuses as they talke forever to clear , its better to offer stuff like free sit and go tickets on first deposits , or first time deposit weekly freeroll , again this can lead to players opening a few accounts and making small deposits if the freeroll has potential value so make sure you have a good no multi account procedure in place.
Rake percentage?The standard is about 3% - 5% up to a few dollars or in this case bitcoin , I would suggest either lowering it for bigger blinds or keep it as it is but be able to add more incentives for your players .
I hope this helps