Clever idea but absolutely no value basically.
Yeah, I guess it wasn't built to help hand over money! I don't think the margins are actually that huge though - there are a bunch of bonus things (not looked at it in a while) that allow you to bet half/all your cash for example that help overcome the restrictions.
I showed it to a couple of mates who like sport but don't really bet who seemed to like it. Basically it's a kinda training ground for sports betting - cheap way to get a feel for how the mechanics work and spray a load of bets about without risking more than initial stake. Whether that means the company will make much out of it long term is another thing...