It does have the auto turner but not the humidity pump. It has two trenches for water. I've found it to be great. Really. Very easy, water or no water (forgot) and chicks hatched dry even. I know nothing about the Incuview sorry.
Edited by ellymayRans - 3/4/16 at 5:10pm