Use it for what? You have to be a little more explicit than this.
I think "Out of the box" and "Use your drive" might help you achieve this. Both plugins can be found here on Babiato. Do a google search, find them on dev site and read documentation to see if they fit your needs.
As @slvrsteele suggest both plugins will work fine, I had also used them in one of the client's sites which is having similar requirements, After testing both we end up using Use your drive which we found better in both of them.
wow, u have got TB size, u can upload anything of any size u want then.I've done integrations where a google drive folder is made per user this also works for dropbox. The drive folders are attached specifically to the user account registered. I'm a dropbox solutions partner though so my drive is actually within the TB size.
Modifying the my accounts page with woocommerce to add in the drive is probably the easiest way around it, use things that are already there, and having the plugin above mentioned associated to the user account it can segment out the drive to folders assigned specifically to the user account. This allows for say an agency to let their clients upload files or delete if required and access their files. where you have full control over. depends on your needs really. But doing something like this make sure your site security is up to scratch as well as disallowing member sign up. Again depends on what your aim is.wow, u have got TB size, u can upload anything of any size u want then.
btw how did u do that integration stuff ?