имхо мидл это тот который может работать с компонентами и не обсираться в архитектуре а СТРОИТЬ ПРИЛОЖЕНИЕ на пыхе без фреймворков это требование по сути не сколько к архитектуре сколько вообще в построении всех стандартов работы приложения плюс общего флоу и архитектуры
а если просто крудошлепнуть на чистом пыхе то тебе в 99% случаев будут делать дефолт MVC чтобы работало и без говнокода и на такое интересное будет смотреть ?