Hmmm...
Naja, ich fands mit ausgelagertem Script besser, da diese ja rießig sein können bzw. wenn man beispielsweiße einige Scripte integrieren will, muss man da immer erst den ganzen Code kopieren und reinschreiben.
Was ich vllt. machen würde: 2 Seiten-Typen, und dabei einer, wie du beschrieben hast, also mit Editor...