Welcome to EsoUI!
Just wanted to say that if you want to make this more robust in the future you should not depend on zoneName to determine which zone you are in, because it will be a different string for different client languages.
There is a small
library that votan and I made which makes finding out the zone independent of the client language a bit easier amongst other things.
You might want to look into that if you plan to share your addon with others that are not playing in the same language as yourself.