@Niko the developer of this repo is providing you his code and changes for free (in case you didn't understand then he isn't asking anything in return for his work). Moreover the dev also never forced you to use his code, so how you lose your time because of him?
Finally, if it works or not, the least thing that you can do is "talk in a respective manner". And if it doesn't work then, raise an issue on it's repo or use some other solution but talking shit is not the way to behave in a community.