For the last 1000 years, it's been a losing battle for technology. It's too limited because it MUST follow scientific laws to resist a force that dances in the face of those laws. However, that is not to say wheels are not turning. Currently, the only way for tech to win is to remove magic by expulsion of magic emanating objects or creatures from an area. Certain bastions, home of the smartest minds and the highest technological level, are working on the situation. They are attempting to create anti-magic fields which suppress enchantment and even prove harmful to magic creatures that enter these regions. They are hoping to have a prototype soon.
Amethyst has a progressing story, in case you were wondering.
As for techans and echans working together, it can happen, but it would be difficult. They would have to keep a distance or the techan will have to ensure his gear is simple enough to resist disruption (the higher the tech, the lower the survivability). They are at odds but not in a violent way. They have reached a stalemate. Neither desires the other's existence. Defections occur often but there is no war. Most bastions are xenophobic but exceptions have been known to occur. Gimfen (Gnomes) helped York design their robotic force and Selkirk trades often with the Narros (dwarves). However, more often than not, the two worlds do not mix.
The staff review posted on RPG now wrapped it up nicely here:
http://enworld.rpgnow.com/product_reviews_info.php?&reviews_id=17334&products_id=55253
I hope that answers your questions...