Salut,
écoute la description de ton site semble banale. Cependant, tu vas devoir toucher une multitude de concept qui sont orientés objets.
La POO possède de nombreux avantages dont la lisibilité, la portabilité, etc... Si dans 6 mois tu souhaites reprendre ton code et faire évoluer ton site, tu prendras beaucoup moins de temps. L'autre avantage c'est l'appelle et l'implémentation de plugin externe. Comme dans ton cas par exemple si tu vends tes casquettes, t’utilisera par exemple l'API Paypal, etc...
De manière général, on associe la POO à gros projet. Ce que je pense être partiellement faux. La POO est pour moi une base commune que tous les développeurs devraient utilisés tant pour développer des petites ou grosses applications. Certes, dans certains cas on n'y voit pas l'avantage mais c'est après quelques projets qu'on comprend pourquoi la POO.
L'apprentissage de la POO nécessite pas mal de temps. Tu n'est toute pas obligé d'implémenter tous les concepts de la POO qui sont assez vaste.
Alors comme conseil(si tu as un peu de temps): utilise/apprend la POO pour organiser ton projet cela te servira dans ton futur et plus t'y mets tôt plus vite t'auras compris ;)
Après, c'est à toi de voir. Juste un dernier conseil si tu t'inspires des tutos de Grafikart pour mettre en oeuvre le pattern MVC bonne chance pour le faire sans passer par la POO.