I think this is more of a result that darkvision mechanic for NPCs may not be a thing. Because for the alert feat they got rid of other creatures having advantage on you if you don't see them.
Yeah do the ai's even get darkvison?
And yeah op doomstalker's defining feature is dread ambusher