Google Drive has some limitations that make using the api difficult, esp with larger files.
You also can not integrate directly with any storage point, the script doesn't work like that. Everything is uploaded through the script for security, preview and de-duplication purposes.