Why did you give DirectBet C? I'm pretty sure they are in the business for more than 1 year. I'll give them A+. No registration, instant withdrawals, good odds.
DirectBet confiscated winnings plus the amount wagered by a player claiming hack. DirectBet refused to show any evidence to the player or peepsplace. I wish that DirectBet would have just paid the player. A lot of posters here at bitcointalk like DirectBet.
Under no circumstances should a book confiscate a player's bet. It's bad enough not to pay winnings, but keeping the players deposit (wager with DirectBet) is not acceptable.
AsianConnect is rated a "F" for confiscating deposits. My personal opinion would be to rate DirectBet a "F" for the confiscation but DirectBet does get player support keeping the rating a "C".
Communication is good with all the books including DirectBet. There have been problems with other books and the player and book have been cooperative in complying with requests asking for proof of the dispute. DirectBet was fine with communications, but refused to show any type of evidence.
One thing that I would disagree with you are on the odds. Their margins are very high.