Well, i can't really say if it should stay, or be moved, i dont know too much bout the online storage sites like that, especially for projects like this.
tbh, i just made a dropbox to view the topaz stuff, but, it's not to say that a better site couldn't be found for all of this.
lol, dropbox looks pretty good so far, i just haven't really used it too much. And, i think, if it comes to moving it, it should likely be left up to those who are currently in control of the project being on those sites, than those who dont have access to it currently >.> security reasons basically.
Not saying that asking everyone on the site is a bad idea, just saying that the final decision is up to those involved primarily, and do please inform us, if it is moved