Più che consigliare posso solo incitarti a proseguire.
L'interfaccia è immediata e l'imput dei dati progressivo si allinea al percorso progettuale che il progettista deve percorrere. Non so se sei casuale oppure legato a necessità informatiche comunque è un punto a favore.
Pensi di inserire anche l'approccio 2?
Complimenti e buon lavoro
p.s. Mi fa sorridere il fatto che tu abbia ereditato la passione per la programmazione informatica da tuo padre, perchè anche il mio ha una software house, però io ho ereditato solo la passione per la vela... figlio degenere!!