Salut,
Tout dépend de ce que tu veux en faire et de ton niveau.
Ton propre MVC peut faire en sorte qu'il fasse exactement ce que tu veux qu'il fasse, seul problème c'est que tu peux faire un code bancale, avec des grosses failles de sécurité.
Maintenant Symfony t'évite la perte de temps de création de ton MVC, par contre tu es obligé de respecter ses régles. Mais c'est un bon FW. Pour ce qui est de la sécurité il est au top bien entendu.
Voilà à toi de voir je sais pas quoi te dire de plus.
A+