Mind sharing a bit more?
So running zookeeper in a dynamic environment becomes very risky. Aka AWS. Perhaps on GCE it's less dangerous, because the host migration is pretty good.
There are other operational issues people have noted above as well.
You also need to disable the JVM's insane DNS-caching behavior (config change only).