Pues me parace, por lo que estuve leyendo
http://oss.backendmedia.com/MDB2/HomePage, es que te permite trabajar de una forma estructurada muy eficiente con respecto a la base de datos. Al tener todo en clases, todo se encuentra muy bien estrucuturado. Por lo puedo observar el mdb2 vendria siendo una capa del "MVC".
Creo que te combendria muchisimo usar esta "aplicación" para que tus aplicaciones sean mucho más robustas.