Should I be using the Assets/Resources folder for dynamic resources?

I’m just getting into a Unity project that acquires resources like images and sound dynamically from the web. The temptation is to put them in the Assets folder but this causes lots of “Importing Assets” popups and so on and I’m not really sure it’s the right place for them as a result.

Is there anything wrong with dynamically downloading resources to the local directory and using them from there? Or should everyhting be going into Assets/Resources?

If you’re going to be using the WWW class to get them, you can put them anywhere (if it’s a stand-alone build, but not if it’s web player). So you can create your cache anywhere. I’m pretty sure resources would be just as good as any folder.