It does appear, though, that political will could be more decisive in terms of ensuring success than this or that organisational arrangement.
Il semble que la volonté politique soit la seule clef du succès dans ce domaine, plutôt que telle ou telle autre solution organisationnelle.