As always, nice work Doog.
I'm not convinced it's right, because it's not clear how to say that part of the bonus pool you expect to get if you win or lose. I think I would prefer to see the calculator ignore the bonus completely, since it's almost a zero sum game.
I agree, I'lll change it to be zero sum for the house (instant crash in 1 in 101 games, as opposed to 1 in 100) and we can really simplify the calculator and calculations.