Not a scam per se (could be, but not sure). However websites that entirely rely on blockchain.info's API, instead of having their own full node + blockchain to send and verify transactions, seem like a very bad idea to me. The whole idea of Bitcoin is to be decentralized. Not to rely on other 3rd party websites.
Yes, I agree. I attempted to withdraw the funds now the moment they showed up (through bitcoin again) and they said it may take up to 24-48hrs for it to be processed. I don't see the benefits for this site unless they can take the aiting game out of withdrawing your funds, that's the issue with regular online bookmakers. I withdrew because the initial 12-13 hr wait for it to go in was too long and had me worried so until the site gets more popular I may just stay away

I hope they can change some of these things as it would be great site for those wishing to use up some btc instead of cold cash.