el tema de ser mdi para el tema de bases de datos te puede traer algunos problemas, imaginate abrir varias ventanas a la ves que manejen registros y esos registros que esten relacionados, el usaurio podria hacer desastres entre las pantallas, o tendrias que tener chequeos por todos lados, creo que se pone dificl mantener algo asi, ahora si el sistema no maneja nada de eso podes hacerlo sin problema.
la verdad todos los ERP que he visto siempre son un menu principal y de ahi abre modales los formularios, uno a la ves o varios uno arriba de otros, pero siempre modales.
saludos.