Matchbook has that premium charge, don't they? So while not limiting your odds, that will hurt your bottom line significantly. In my experience
Bookmaker will let you win a lot, but they ban you from certain sports. BOL will let you win lots too but will limit/put a delay on you live. But for prematch they are great.