Thank you for your feedback! For now, I wanted to gauge interest and/or traction in such a service. I will definitely add a Donate button in it once the backend starts to max out the VPS where it lives.
As for the backend, it's a Flask-based API. I'll look into your suggestion though!