penso che queste implementazioni se non sono fatte nella filosofia di un cms lasciano il tempo che trovano......ogni volta che devi aggiungere/modificare un immagine devi metter mano al codice......che va bene per l'utente smaliziato, un po meno bene per chi deve gestire velocemente il sito.
Modificando un estensione esistente, si agirebbe sul fattore estetico senza compromettere quelle features che rendono easy inserire una nuova immagine.
Tutto qui, non c'è un meglio o un peggio. Due modus operandi differenti.
Ci sono alcuni moduli che ben si adatterebbero allo schema ricercato, così mi sembrerebbe più semplice fare quelle poche modifiche su questi per avere l'effetto desiderato.
In tutto questo bisogna anche tener conto di un fattore di cui però non siamo a conoscenza è che influisce più di ogni cosa, ovvero quanto l'utente in questione ha dimistichezza con html php e css......