ADO.NET DbContext Generator versus ADO.NET Poco Entity Generator (ObjectContext)

Estoy a punto de comenzar a implementar la infraestructura de acceso a datos de un proyecto que fue diseñado con un enfoque de DDD es mi primer intento de DDD, así que sé gentil; -)).

Usaré Entity Framework. Hasta ahora, estaba investigando el método enseñado por Julie Lerman en su gran libro,Programming Entity Framework, dónde ADO.NET POCO Entity Generator se utiliza, con algunos cambios en las plantillas T4 y algunos códigos personalizados más.
Hoy comencé a leer artículos sobre EF4.1 y el ADO.NET DbContext Generator, utilizandoDatabase First enfoque, y estoy tratando de decidir con cuál debo ir.

DbContext y el enfoque de EF4.1 sobre DDD parece ser una forma agradable y más limpia que las Entidades POCO, pero me temo que podría conducir a algunos problemas en el futuro cercano, ya que EF4.1 todavía está en RC.

Desde Blog del equipo ADO.NET, Sé que EF4.1n incluye:

Enum support Soporte de tipo de datos espacialesoporte de procedimiento almacenado en Code First Soporte de migración en Code First Convenciones personalizables en Code First

Según tengo entendido, ya que usaréDatabase First existe un número menor de características que no se incluyeron.

n conclusión, mi pregunta es:
¿Puedo reemplazarPOCO Entities Generator con EF4.1 DbContext Generator?

Respuestas a la pregunta(1)

Su respuesta a la pregunta