Aye
I am curious though how you arrived at the different frequencies (every 2 blocks/5 blocks).
I suggest a reduction of the time of execution for the DCA buys for HDX by half.
It means, aiming to execute the entirety of the order over 6,5 weeks or 195 days.
This would result in ~65,500 sells of 15.26 DAI in exchange for HDX.
For the DOT buys we can let 13 weeks as the amount to be executed is 3x higher (3M DAI) and the DOT liquidity in the Omnipool is currently aprox. 20% lower ($430M) than HDX liquidity ($540M).
I think it is reasonable to execute the orders of
1M DAI for HDX in 6,5 weeks
and
3M DAI for DOT in 13 weeks.
Edited
I believe the execution per block for HDX and iBTC needs to be reduced by at least half. Why would you have DOT execution 3x shorter than HDX and iBTC.
Personally I would've bought 2,222,222.22 DAI worth of HDX, executing the trade every 2 blocks over a period of 22 weeks, that's what a true believer would've done.
I suggest using some part of DAI to buy ATOM (Cosmos). For example, 30,000 DAI from the money package meant for DOT.
Send it!