IFFI 54, 03: IFFILMS, In retrospect