Can we reinvest 100% of revenue?
That's a risky move, you need more information before reinvesting, they are clever and always avoid the details, before reinvesting you should ask yourself:
* They will start in december? Really? Hmmm... ok
* Do I need to have $25 for the RPP or if a have let say $20 (%80) I will get 0.8GHs?
* Once that they take the money from RPP (they already have it if you set a %), how much time after that I will receive the hashpower (maybe they use that to buy HW and give you the hashpower when they get the hardware)
* $25 is not too much for december hashpower? in december Bitmine, Hashfast and cointerra should deliver they HW with prices between $4 and $7 per GHs.
* Once that my contract finish, I will loose all my hashpower... so I reinvested in the last months to loose it?
If I was you I would set RPP to 0, take my money, and see what to do next (in december or january). Perhaps CEX have a nice price by then or there is another giant pool with a more competitive price per gigahash (at least, you can resell your hashpower once that you don't want it anymore.