Thanks Frank. One thing I'd like to point out-- you wrote:

1. Progressive Teams do not take money out of the casino's pocket, they take it from the other player's pockets. Much like live poker. It is not a problem unless you get a biased slot boss, or customer complaints.

This is mostly correct. Yes, the progressive amount above the base royal is contributed by the players and under Nevada gaming rules must be returned to the players in the form of "wins." But the base royal amount comes from the casino, as do the wins on the smaller payoffs.