I'm in the same predicament. Tried flashing a nandroid and it still will not boot. Trying to avoid flashing back to stock.
Sent from my Nexus 7 using xda app-developers app
HTC One M8 rooted, unlocked, s-off ARHD 3.4 Stock Kernel
HTC One rooted, unlocked, S-Off, Super CID ARHD v62.0 KIT KAT
FW 4.06.1540.2, TWRP 126.96.36.199, Stock Kernel Sense 6