Is this strategy better than just do a plain 1000$ deposit on each fund?
Hi,
It sounds like you're trying to do a variant of what's called
Value Averaging - wherein you have a goal dollar amount for each fund to reach each month (or whatever time period), and you put in an amount of dollars to get each to that amount.
It isn't strictly that, but it's close. Value averaging tends to do better than dollar cost averaging.
If this is in a taxable account, it also has the effect of keeping your asset allocation (and thus, the portfolio's risk profile) closer to your desired one. In a tax-advantaged account, this is generally achieved by annual re-balancing, but it's common in taxable to use new contributions to push towards that instead.
In short, yeah, it's a good plan. Depending on your current balance, though, the contributions might matter more than where you put them, so it isn't going to be phenomenally better.