They were impressed by the implementation; they were impressed by the amount of initial seed material which had been put on the site; and most of all, they were excited by the vision.
Ils étaient impressionnés par l'implémentation, par la quantité initiale d'informations qui avait été mise sur le site et, surtout, la vision les enthousiasmait.