Saw this available for pre-order yesterday. Interesting option but I prefer native development of esp8266 when possible to be more disruptive in price and keep chip count down.
I have bought many products from iteadstudio and many are good but some have shoddy soldering.