Hey, there's plenty of options you can do there's hosting your own script which you've pointed out a few, I've recently upload the API Codes script you've linked, however this comes with bandwidth as well as needing a proxy dedicated / vp server which can be expensive.
You can test it here:
https://ineeda.org/tools/googledrive/
Or you can use a 3rd party service such as my own
https://remotestre.am or
https://gdriveplayer.cc/ but you're correct there's no guarantee that services will stay up, I can say mine most likely will but no guarantee...
If ads are a problem I can sort out a monthly fee to have my site ad free if you'd like but again there's zero guarantee that any service will exist a day from now...