It certainly would have a number of interesting components, and would probably be of most general use if broken out into several pieces that segregate the specificities of photos from the more generic and re-usable content.
Not sure about the wisdom of developing this much new code just prior to a major shift in Zen Cart's architecture though.



