Cita: si cumples con la regla de ejecutar puros STORE PROCEDURE, no tendras problema alguno.
Creo que ese es el mejor consejo.
Cuando realizas todas las tareas por medio de SP, puedes luego migrar de DBMS sin necesidad de tocar la aplicación jamás. Y si necesitas cambiar efectivamente de DBMS, las migraciones se hacen sobre los SP y una sola vez, por lo que difícilmente verás grandes problemas en Web.
Así, todo cambio resulta invisible al desarrollador o al usuario.