Pasarte a Firebird, sabiendo Inglés, son 2 semanas de "estudio", nada más. Desde luego que no se podrá comparar con un sistema hecho por alguien con experiencia, pero
me atrevería a ordenarte que te pasaras a Firebird... y ya ves quien soy yo para ordenar.... pero te lo digo con esas palabras.
No estamos ya en tiempos de Paradox, muchos fallos conocidos a controlar, muchas incomodidades para tí como programador, etc.
En informática en general, no saber no es excusa, en programación menos aún.
Crear una tabla con 20 campos ya es demasiado, se nota la incompetencia de ese antiguo programador, ¿
normalizar las tablas es de idiotas?, decide tú.
Más aún tener y mantener 3 sistemas distintos en lugar de unificar en uno todo, tampoco me parece correcto, y menos aún estando en red.
Es mi opinión, nada más y cada uno puede pensar y hacer lo que desee.
Saludos.