translate English to French: Yet a lot remains to be done to make it better and — no less important — reader-friendly.
Il reste néanmoins encore beaucoup à faire pour l'améliorer davantage, et je pense particulièrement à leur lisibilité.