The short version: some good character work (especially on the lead women), clear definition of 4 cultures on an alien world (1 alien) including different takes on gender and sexuality, and interesting ideas (cultural isolation, culture exchange, managing the impact of high tech on low tech society, and re-casting science as magic). On the down side, it's flabby, I couldn't help but feel it was lazy in the world-building, and it's overly simplistic in its conclusions. Ultimately entertaining but not stellar.

For those who can bear it: