По мне, так EF удобнее. Он функционален и подходит для большинства задач по работе с данными.
В свое время тоже занимался сравнением этих технологий. Отличия так и не понял (в силу малого опыта).
Понял только, что Nh мощный, но сложный. Так что юзаю EF - не довелось пока встретить ту задачу, с которой он не справится