Interesting stuff, especially the requirements they put up. They're quite high in my opinion, but worth considering.
Very good guide you posted in your second post, with videos and everything. Anyone who wants to come to Zul'Aman should check it out really.