Thanks dooglus. Kind of a silly miscalculation there. It also shows that the system will bust really fast after a few initial returns(unless profits are reduced).
I have updated the Excel Sheet to also reflect(scroll down) how the payouts will stop happening or happen at less intervals even if people continue investing after that.
It will stop/ paid out in less intervvals after a few more rounds of returns(unless the subsequent investments are much bigger than 100).
Also, looks like the current cycle has come to an end with only 0.3BTC left in the address, and has paid out around only a 50%-60% back who deposited on 9th July. Payouts will now happen only if the balance goes above 0.3 BTC, and will probably happen after bigger intervals(in the case more deposits occur).