I do not use the standard database location for anything other than the database.
I created a “Gramps” folder (under my userid’s “Documents” folder) with subfolders for “database backups”, “exports”, “imports”, “media”, and “reports”. I set the Preferences paths for backups and media accordingly. I wanted to keep all of these separate from the software.
(Now that I think about it, don’t know why I continue to the use the standard database location for the database, instead of creating a “database” folder within my “Gramps” folder.)
Anyway, within that Gramps folder, I also created a link to the Gramps user directory, where the .ini files, custom filters, and plugins are stored, and also a link to the folder where the example.gramps database is stored. Those links save me a lot of time, since those locations are hard to remember and find.
I don’t know if it really matters where you store things, as long as back them up somewhere else. But I would be interested to hear how others might have used network drives or cloud storage for any of their files.