Node with ESP8266 and RFM95W

Ok, yes I found that already. However, it is quite a bit larger and how about battery usage. Does it compare to the RFM95W? And is there a LoRaWan stack available for ESP8266 right now?

Best, Rene