I had a neo way back and it held heat/humidity great! I have no info on their current quality but if the cages are older models they're probably closer to what I had and top notch.
I bought a neo 2 yrs ago. It is the newer model bought directly from neodesha. Shipping was great had the cage in 4 days. I still have it and I am keeping a hog island boa in it at the moment. I think it holds heat and humidity just fine.