Swap OSC1 <=> OSC2 more than covers it. In fact, it would be better. The import function currently seems to erase the current OSC2 PCM setup. I don't think it's the most important thing, but yes please!
Actually the import just creates a completely new preset, which resets the OSC2, as the import only imports the preset to OSC1.
That's a good point, thanks for spotting it.
Having that in mind, a swap OSC1 <=> OSC2 won't solve the problem.
A simple function per OSC to load a particular OSC setup, either from a VA-Beast Preset or from an sfz would probably be the better solution.
I have to think about that a bit deeper.
On copyright and files. Yes, I can completely understand. Some companies play fast and loose with copyright, but they often have deep pockets and expensive layers.
If you want sounds to be hosted on someone else's server, there are things like this. There isn't currently anything uploaded, but I presume it works fine. 20MB file size limit. http://www.kvraudio.com/product/g-stomp ... /downloads
KVR is pretty popular for digital music creators, but if you point people in the direction of any specific site, that could be the default place for user content.
And you do sell GSS content on Google play, so it's up to you if you want to put more user based stuff out there. Also putting other sites and other moderators in control of semi official GSS content has its own issues, so I don't know if you would want to promote other sites. It's complicated!
20mb file size limit is unfortunately no option, as 99% or all GSS users save embedded file (which are quickly above that size).
Generally, if such a "database" would be included, then surely as a fully integrated module within the app.
But for now, there's no concrete plan.