I have not tried the contribution nor inspected where/how it uploads its images. I suggest you may want to have a 3rd-party audit of your site to ensure that you haven't introduced any security problems by putting images in additional folders outside the normal Zen Cart infrastructure.

Maybe I'm paranoid. But I would be wrong not to advise a double-check.