Additional fields are a great idea, which is why they have spread into several areas of Koha now allowing libraries some flexibility for storing additional data. It would be nice if the functionality could be extend, getting closer to we can already do with patron attributes, but also being more standardized between different types of additional fields.
Pedro is already starting to treat this path ;P