not sure why you would use ecart to catalog the photos.
take a look at digital file pro 2 for image uploads, and also dataassist.
even if your database and sql skills are good, using dfp2 and dataassist together can speed things up.
i haven't used the powergallery solution, so someone else may be in a better position to advise on this.