Concordo con te che sia una tecnologia in divenire ma credo che le premesse siano ottime. Il fatto di avere un ORM (un inizio di ORM...) integrato in Visual Studio secondo me è impagabile.
Poi se vogliamo dei due problemi che hai visto quello delle SP direi che così è aggirato brillantemente.
Per quanto riguarda il lazy loading Microsoft è cosciente che si tratta di una lacuna da colmare rapidamente ed infatti il team ci stà già lavorando alacremente.
Puoi dare un'occhiata qui per vedere un po' di sviluppi:
http://blogs.msdn.com/jkowalski/archive/2008/05/12/transparent-lazy-loading-for-entity-framework-part-1.aspx Comunque come diceva Stefano dipende dal contesto in cui sviluppi. Anch'io per ora non ne sento una così forte mancanza.