For texture and pattern files there is an issue with the file paths Revit is able to link to. There has been a discussion in the C4R and BIM360 Team forums and it was suggested I post this here as an idea. Example: This is what the file path looks like when texture file is stored in Google drive with the NEW sync client. The file path is the same for all users as it does not contain the username and the drive letter is consistently named G:.

I took the same texture file, uploaded it to BIM360 then went back to the material browser to select the texture file I uploaded to BIM360.

It appears at first that I'm selecting the BIM360 cloud drive folder, but once selected, the file path of the texture file points to the local username path. So now you open that same work shared Revit file and the texture will show as missing because the file path is broken.

Revit team/BIM 360 Team/C4R team - please change that. I think it is imperative that all file paths inside Revit can point to a user independent cloud drive. This means changing the default location of the desktop connector to something like google does it (without the username in the file path) and/or the ability to directly link to a BIM360 Team folder inside Revit. If Google can do it, so can you.
Marc