Hello,
Perso je suis plutôt mitiger. Dans 80% des cas firewalld fait le job, il faut dire que généralement on veux tout filtrer et ouvrir quelques services. Dans ce cas là l'outil fait son boulot.
Si on veux aller un petit peu plus loin avec du NAT, encore une fois l’outil fait le job.
Par contre dés qu'on commence a vouloir faire des régles en forwoard ou des truc plus tricky, l’outil est pas fait pour et je conseil de revenir a notre amis iptables. Les deux outils sont complémentaire et on leur usage propre.