Parece um titulo “sem logica”, mas vou chegar lá…
Ja aprendo php a algum tempo, e agora venho me deparando com MVC. Claro que terei que aprender, mas seŕa que primeiro não valeria a pela tentar cirar um sistema pra treinar mais na linguagem (sintaxe, funcoes, OOP) ? Ou voces acham realmente viavel, antes de ao menos tentar fazer algo ja partir pra aprender o MVC?
O que importa é software funcionando bem. Os meios para isso são escolhas. Tanto faz a ordem ou se vai seguir ou não MVC e OOP.
Como o assunto MVC é bem mais rápido de aprender, se escolheu usar ferramenta que segue essa arquitetura, entao comece por isso.
Sem dúvidas você aprender os padrões MVC e DAO já sabendo uma linguagem já fica com o código mais profissional, você se perde se não utilizar padrões de projeto e ter um padrão de programação.
Depois pode partir para aprender o framework codeIgniter que é bem fácil de aprender.