I don't like so much the idea to stake and receive monthly USDC, considering the high fees we are seeing now staking and getting a few $$$ paying high fees for transaction wouldn't be effective.
Holders can be loyal too, fees should be proportionally distributed based on the average amount of OCTO in a predefined period. i.e. Monthly or Quarterly OCTO owned and distributed to the wallets directly via something like bulksender, clearly deducting the gas costs from the reward.
To allow loyalty it can be set a minimum of OCTO to be owned (i.e. 5 to avoid gas fees would be higher than rewards) and that this minimum amount would be constantly in the wallet for the predefined period to be eligible of the reward