Love the idea. Just to clarify if I were to deposit 5BTC and won I would get 10BTC?
Yes.
If you invest 100BTC, you'll get 200BTC.
Uh, no? Max you can get is 1 BTC as I understood it.
Don't mind the troll. It's just blixcronker with a different account.