I’m far from a C# expert, I just happen to write some at work but that’s not my predilection language so you probably know better than me but, implementation appart, as a querying language, it feels pretty good.
Also, I understood that it was translated to IEnumerable queries, so, wouldn’t EF optimize the query ?