translate English to French: I feel all this represents a definite improvement and, therefore, the quicker it is put in place, the better.
À mon avis, cela signifiera une amélioration considérable; aussi, plus vite nous y parviendrons, mieux ce sera.