All min forskning kulminerade till slut i slutsatsen att även om EF i allmänhet är dåligt för prestanda, är MySql+EF rent av fult. SO:s val av L2S framför EF är ett bra drag och hade jag haft tillgång till en MS SQL-databas istället för MySQL hade jag också gått åt det hållet.
Tyvärr har jag fastnat för MySql eftersom det är gratis och det har tvingat mig att ge upp EF. Jag är nu tillbaka till att hårdkoda mina SQL-frågor på det gamla, testade, effektiva sättet och resultaten är bra.
Jag gav MYSql + EF ett pass, men jag skulle älska att höra från personer som framgångsrikt har använt det i ett icke-trivialt projekt.