Wszystkie moje badania doprowadziły w końcu do wniosku, że podczas gdy EF ogólnie jest zły dla wydajności, MySql+EF jest wręcz tandetny. Wybór L2S zamiast EF przez SO jest dobrym posunięciem i gdybym miał dostęp do bazy danych MS Sql zamiast MySQL, również bym poszedł w tym kierunku.
Niestety utknąłem z MySQL, ponieważ jest darmowy, co zmusiło mnie do rezygnacji z EF. Wróciłem teraz do kodowania moich zapytań SQL w stary, przetestowany i wydajny sposób, a wyniki są dobre.
Dałem przepustkę MYSql + EF, ale chciałbym usłyszeć od ludzi, którzy z powodzeniem wykorzystali go w nietrywialnym projekcie.