Hermano...
Te recomiendo lo cambies a ADO y la BD la lleves a SQL Server. En cuanto a menores cambios posibles en codigo, pues creo eso complicado, todo depende de como este desarrollado el soft. Por ejemplo, si a pesar de que usa DAO, le da uso a T-SQL para insertar y modificar datos en la Base de datos, te resulta más comodo hacer el cambio. Pero si son de estos que usan el .add es como mas jodido, es decir llevará un poco más de trabajo. Es mi punto de vista. Saludos