Awesome analysis here buddy. One of the challenges with auto compounding defi staking is the fact that withdrawing them is not instant unless you want to pay some percentage fee. One normally wait for some days interval to see the coins reflect back in the wallet.