Не существует такой вещи, как "полная" поддержка LINQ.
LINQ для чего-либо, кроме Objects, является утечкой абстракции.Некоторые операции, которые тривиально выразить в объектной модели, сложно перевести на SQL, и наоборот.
Тем не менее, поставщик LINQ в NH3 вполне пригоден для использования, и много работы над этимэто (многое из этого будет видно в релизе 3.0.1, который выйдет около 28 февраля 2011 г.)
Хорошая новость в том, что с NH у вас всегда есть альтернативы.Если вы не можете выполнить конкретный запрос с помощью LINQ, всегда есть HQL, Criteria, QueryOver и даже SQL.Все они прекрасно интегрируются с остальной частью стека.