Complex sentence: Despite their drawbacks, Haüy promoted their use with zeal: the books presented a new and handsome system which could be readily comprehended by those with eyesight.
Split into simpler sentences: Despite their drawbacks, Haüy promoted their use with zeal. To him, the books presented a new and handsome system which would be readily approved by those with eyesight.