E' un po' complicato ma secondo me, siccome il programmatore in questo caso sei tu e ti devi capire tu, se per te è il modo migliore per sviluppare un sito è sacrosanto che porti avanti questo tuo metodo.
L'importante è che il sito funzioni perfettamente e, casomai, se un domani qualcun' altro oltre a te dovrà metterci le mani, cercherai di spiegargli la logica in modo che anche questa persona possa capire. Tutto qui. Quindi vai tranquillo! Ciao ciao