Is Persian Douche for experts?

I made 20 villagers before relocating the Town Center next to an enemy AI, before advancing to Feudal Age. From then onwards, I managed to defeat the neighbor AI, but with some cost. Because of my spending resources on some Feudal archers, I had a turtle-slow villager production and economy as a result.

Did I spend too much effort trying to knock out the enemy AI, or should I just focus on my economy first? It seems like this strategy is for experts.