As I mention in another thread, do not trade any techs after the second tier. Do not sweat the GL, if you get it fine. The key wonder is Temple of Zeus. If you can get it you win. I would drop the Temple of Artemis way down. Those temples are temporary.
Mass upgrades are pricey and not needed if you get Zeus. Research at the highest rate you can afford at all times.
Use the Cuuagh to get to all the civs ASAP. No one can get you contacts for a long time and they will be loathed to go out to sea/ocean. To that end found your 2nd or 3rd city on the coast.