TNX for your kind words, appreciated .
In the next week-end I'll update the code and publish it into the Moodle Directory: in the mean time, please follow the repo in GitHub.
Next planned changes:
- added multi-language support
- improved shortening title and description, when required
- code refactoring to reduce code (cyclomatic) complexity
- add automated (behat) tests to check for the presence of the meta tags (no changes in the features but tests)
- review the dev specs due to the new change, doubling (280) permitted chars: not sure if this will have impacts in the lengths declared for the summary card too