I saw GrimmGreen mention in a youtube comment that his Nebox started to leak badly. I have my Nebox on the way since I got it for so cheap, but it's pretty much curiosity at this point. More for science than any expectation that it'll work.
And ya, I was really hoping Joytech would save us all...