Your definition of "zero-efforts" is vastly different from mine and the majority of other Arduino users. I'm sure it's a great project but I think you really miss the mark for this user base. In the Arduino world, "library" means I either install via the Arduino IDE's Library Manager or else download a .zip file of the repo and then install that file via the Arduino IDE.
Oops, I didn't check that. I went straight to the repository and the website. It might be worth adding that link somewhere in the documentation. I see it now on your Downloads page but it doesn't seem to be mentioned anywhere else.
BTW, the .zip file can't be installed via Library Manager, but it can be installed via Sketch > Include Library > Add .ZIP Library.... Library Manager makes installation and updates especially of libraries even easier but you need to have an Arduino IDE compatible library in a repository, then simply submit a request for it to be added to the index. Details here:https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ
There is a minor problem with the formatting of your keywords.txt file. The field separators must be a single true tab, not multiple tabs or spaces.
If you have that file on GitHub anywhere, I'm happy to submit a pull request. Otherwise, you can just refer to the relevant section of the Arduino library specification:https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywordstxt-format
Library Manager makes installation and updates especially of libraries even easier but you need to have an Arduino IDE compatible library in a repository, then simply submit a request for it to be added to the index.