No casino would give its gamblers the edge, it's always on them as they need to be profitable in running their business.
As a house bitwinup is charging the hosting fees if I got their business model correctly. There are two sides, one in favor of price up and one is against it. Whoever wins, the bitwinup is taking fees from the table as the host. You win or lose, bitwinup has it's business always, unlike the regular casino where there is a chance that the business can bankrupt from a big win of a gambler.