this is a good question!
And the answer lies in - when you are advancing - if its 2v2/3v3 or 1v1 - what god you are against. What map. What your army is.
I i was FH'ing with greek, by that i mean mainly possy, i will be vulnerable early, from raid, curse can save you.
If you are hades and you FH, i think unless its a multi player game, always go curse.
Now, if you are playing, and the game is developed, you both have largeish armies, i would go with bronze. as possy, becuase curse doesnt do much, 5-6 units is nothing comapred to a massive bronze army.
If you are hades, once again, id probly choose curse becuase underworld probly wont help in 1v1. If its a 2v2/3v3 game id go underworld.
For zeus, in team games i go underworld, in other games i use bronze.
As for the aphrodie villager tech, its 35, favour!!! very very expensive. unless you have a villie on favour from the start it will take a wile to get this, and then its another 250 food, which may be hard to come by in intense battle.
Sure its a good tech, but in reallity, in a hard game you wont have upped all the possible granary/wood/mine upgrades anyway, so whats the chnace of doing that upgrade. Basically im saying, dont choose the god for a specific tech only, consider if you will actually be able to afford it, and the god powers the god has.
Essentially in early game curse >
bronze. Lateish game bronze > curse.
In team games UW is invaluable.
Roc....rock :P