They should have read Undead (not Demon). I used an original list of talents to choose from, unaware that Nicholas was putting in some differences for higher level creatures. At level 1 the Fear talents are identical.
For the Vision, Demon Vision is twice as powerful so you are better off going with Undead. Costing was based on Undead Vision.