http://internetofhomethings.com/homethings/?p=426
There is one issue that very important that may drive other people away from using esp8266 as their iot platform. The issue that you need to initiate dns and point to espressif dns to make it work is un acceptable for me either. Any one can clearify whether this issue is there in the sdk 1.0