Problem with HE getting west point is that it's a bunch of turns NOT making units. I've actually found that I rarely make anything in my HE city other than units.
Moai getting red cross is interesting, though, giving any ships built in it medic I would make naval warfare easier.