I couldn't reply earlier due to technical reasons.
I played at the request of the Moderator and because the tournament was "low-stress".
I'll briefly describe how it went.
I didn't think too much about it or optimize the route.
I immediately crossed out Castle with Dimension Door from the plan, as it's not profitable.
Well, on the first day everything is perfectly clear and straightforward:
First we take the 1000 chest and fight the druids. It's necessary for at least 1-2 archers to survive so that the centaurs join. I thought about killing the cents, but further progress without them didn't work. Then we hit the fairies, thieves, and pick up two 1500 chests. Ride to the ogres and fight them. We don't spare the fairies either, even though they want to join :) Next, it would have been possible to kill the druids too (it worked out by MP), but I spared the centaurs. We head to the village. Camp for the night.
On the 2nd day, strangely enough, we don't touch the village, but go straight left: through both upgrades and all chests and ghosts (dismissing everyone except spearmen). Then we turn up and hit the ogres (the remaining spearmen aren't important, because after buying djinns we dismiss them anyway), take the 1500 chest and head down through the gems for the djinns, where we camp for the night.
Well, on the 3rd day everything is extremely simple – "on auto-battle" down and to the right: through the druids and horses, finishing with the chests.
Thus, we simply made a circle "around our own castle". :D
Save files, if you're interested: